在我的制作部门,我有一个合并发生在2011年6月3日。合并来自QA,但由于某种原因,其中一个文件 Global.asax 未合并。 Global.asax文件甚至不是更新文件列表的一部分。有什么办法可以说明原因吗?
例如,如果开发人员使用合并工具并告诉它采用目标版本而不是源版本。我可以看到他们选择了这个吗?
答案 0 :(得分:1)
这种情况一直发生在我们公司。我们有一个分支策略,我们从dev分支合并到main。
可能发生的事情:
TFS无法识别更改 文件并在合并期间忽略
用户决定不合并并忽略 当地的变化
用户决定合并和合并 存在于本地
用户忽略本地更改和 服务器版本
其中local =要合并的分支
回答你的问题“我能否看到他们选择了这个”不,据我所知,没有办法做到这一点,因为它只是更新文件或不更新文件。冲突和合并工具可以帮助您进行文件合并修改,而不是对历史跟踪合并方式进行跟踪。