将分支合并回“主干”后,大多数人对分支做了什么。只是删除它?把它移到另一个地方?改变它的权限?
我们担心的是,在合并完成后,离开并且不阅读邮件的开发人员可以开始工作并继续在分支机构工作。
答案 0 :(得分:31)
一旦分支肯定死了,我就想删除它们。如有必要,您可以随时取消删除TFS中的内容(选项,源代码管理,显示已删除的项目)。 Dev在那个领域工作而没有意识到它可能会产生一些奇怪的行为(即文件在他们做一个Get Latest时消失了)然而它让他们弄清楚发生了很快的事情。
也就是说,有时可能需要一段时间来确保分支肯定已经死亡,在这种情况下更改分支上的权限,以便只有有限数量的人可以编辑该分支上的文件是一种方便的技术。你可以让一个人用分析锁锁定分支中的所有文件但是我没有发现在冻结分支时工作得太好 - 权限似乎工作得更好,这样你就不必拥有一堆挂起的更改(锁定)来管理分支中的所有文件,并且在冻结时也可以让多个人处理它。
答案 1 :(得分:5)
一旦我们确定合并成功,我们就会删除分支机构。
答案 2 :(得分:1)
我们将它们移动到Archive文件夹。我们也应该修改权限。