gpt4 book ai didi

merge - 重命名根分支后 TFS 2010 合并

转载 作者:行者123 更新时间:2023-12-04 12:12:12 25 4
gpt4 key购买 nike

我的源代码分支包含近 20000 个文件。几个月前我创建了一个名为“v2.5TEMP”的分支,它是从“主”主干分支出来的。开发人员在这两个分支中工作。

然后我将“v2.5TEMP”重命名为“v2.5”。人们一直在研究这个现已发布的版本。我正在尝试从 v2.5 合并到“主”主干,并且看到每个文件都标记为需要合并。

查看过去几个月的 checkin 情况,代码发生了变化,但并非每个文件都需要合并。似乎重命名分支已将每个文件标记为已更改,现在需要从“v2.5”合并到“Main”。

我不想检查每个文件(20000),也不想检查历史记录并找出需要合并的内容。

最佳答案

是的,这就是在 TFS 中重命名分支时发生的情况。

有效地重命名根文件夹会导致对该分支中的每个文件进行重命名 - 因此在最终合并时每个文件都会发生冲突。

@ZephanSchroeder 对 this question 的回答更详细地解释事情。

请注意,使用 Auto Merge 可以正常工作,因此您不必严格检查每个冲突。但是合并时仍然很痛苦,因为您看不到实际更改的内容。

我们团队中的开发人员已被告知不要重命名分支,因为以后引起的困惑不值得!

关于merge - 重命名根分支后 TFS 2010 合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8416747/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com