我在哪里可以找到版本控制分支命名指南?



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

在做这个决定之前,最好研究一些不同的版本控制布局。你知道什么有用的网站链接吗?

Git分支策略:

保持你的分支策略简单。从这三个概念构建你的策略:

  • 为所有新特性和bug修复使用特性分支。
  • 使用pull请求合并功能分支到主分支。
  • 保持高质量,最新的主分支。

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

给你的特性分支命名的一些建议:

  • 用户/用户名/描述
  • 用户/用户名/workitem

  • 修复bug/描述

  • 功能/feature-name

  • 功能/特性区域/feature-name

  • 热修复补丁/描述

关于旧分支的重命名,请参考本官方文件。

TFVC分支策略

不像Git分支是存储库范围的,TFVC分支是路径范围的,不是轻量级的。将创建分支的标准设置得高一些,并且只在需要代码或发布隔离时才进行分支。

最新更新