首页 > 解决方案 > 在哪里可以找到版本控制分支命名指南?

问题描述

在哪里可以找到关于版本控制分支命名的指南?我在TFS上读到,最好在创建它之前做出最终决定。近几年有改善吗?我的意思是分支重命名的灵活性?

在做出这个决定之前研究一些不同的版本控制布局会很棒。您知道为此目的的任何有用的网络链接吗?

标签: visual-studiosvntfsazure-devopsversion-control

解决方案


Git分支策略

保持您的分支策略简单。从以下三个概念构建您的策略:

  • 对所有新功能和错误修复使用功能分支。
  • 使用拉取请求将功能分支合并到主分支。
  • 保持高质量、最新的主分支。

为您的功能分支使用一致的命名约定来标识分支中完成的工作。您还可以在分支名称中包含其他信息,例如创建分支的人。

命名功能分支的一些建议:

  • 用户/用户名/描述

  • 用户/用户名/工作项

  • 错误修正/说明

  • 功能/功能名称

  • 特征/特征区域/特征名称

  • 修补程序/说明

关于重命名旧分支,请参考这个官方文档

TFVC 分支策略

与存储库范围的 Git 分支不同,TFVC 分支是路径范围的,而不是轻量级的。为创建分支设置高标准,并且仅在需要代码或发布隔离时才分支。


推荐阅读