TFS 合并更改设置为主分支
如果一个文件已被 10 个不同的变更集更改,并且不同的用户负责不同的变更集。
然后签入变更集 5 的用户决定合并他的更改。
那么变更集 1 到 4 中的变更会发生什么?它们会自动合并吗?
If a file has been changed by 10 different changesets, with different users for various changesets.
Then the user that checked in changeset 5, decides to merge his changes.
What will then happen to the changes in changeset 1 to 4? Will they automatically be merged?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
TFS 有两种合并方式(您可以在“TFS 合并”对话框中选择其中一种):
在第二种情况下,您可以挑选所需的任何更改,而不必合并所有其他更改套。
TFS has two ways of merging (you can select either one in the TFS Merge dialog):
In the second case, you can cherry-pick any change you want, without necessarily merging all other change sets.
是的,TFS 将自动合并直到并包括变更集 5 的所有变更。
当您将特定变更集合并回 Main 时,您实际上是在要求 TFS 集成从上一个基线开始到您指定的变更集的所有变更。
Yes, TFS will merge all changes UP TO and INCLUDING changeset 5 automatically.
When you merge a particular changeset back to Main, you are effectively asking TFS to integrate all changes beginning from the previous baseline up to the changeset that you specify.