15

在 TFS 中,标记死分支的最佳方法是什么?你移动你的分支吗?分行发布吗?删除它?重命名它?对于这些方法中的每一种,您都遇到了哪些问题?有哪些优点?

如果有一个简单的界面解决方案可以在特定分支被标记为已死时简单地标记或过滤当前视图,那就太好了。这样你就不必做一些永久性的事情,比如 rename 或 delete a branch 。. .

4

3 回答 3

9

删除不是永久性的,所以我会选择这个选项。

然后,您可以选择是否在 SCE 中查看已删除的项目(工具 -> 选项 -> 源代码管理 -> Visual Studio Team Foundation Server -> 在源代码管理资源管理器中显示已删除的项目)。

如有必要,您可以选择取消删除分支。

于 2009-03-16T15:35:12.273 回答
2

合并回主干后,我们确实删除它们比将它们隐藏在工作区中要容易得多,请参阅 Ian 关于删除不是永久的。

于 2009-03-16T15:44:51.580 回答
1

我们将死分支移动到项目的存档区域。

  • 因为 TFS 中的分支很便宜,所以没有空间问题。
  • 当有人尝试添加具有相同名称的新内容时,删除可能会导致奇怪的问题。
  • 移动它们可以继续使用诸如 Annotate(又名责备)之类的功能,它允许钻取分支以查看完整的更改历史记录。
于 2009-09-07T14:29:20.523 回答