我在TFS中合并文件.这有点棘手,因为目标中的某些文件已被移动或删除.
在执行合并和解决冲突之后,TFS显示许多状态为"merge"的挂起更改.
如果我检查这些,是否会更改任何文件?
我想如果我检查显示的挂起更改(在更改列中)状态为"合并",这只会更新TFS中的合并记录,这样如果我重复合并,它将不会尝试重新合并这些文件,除非他们已经改变.这是正确的吗?我不想检查这个伟大的文件列表,最后更改文件的内容/名称/删除状态.
据我所知,合并具体意味着它的这个修订包含来自另一个分支的合并.但是,我认为merge -only-代表合并操作.
如果特定文件在两个分支中不同,则文件将具有"合并,编辑"状态,因为它既从分支合并又在内容上改变.
换句话说,如果你有一个包含2个文件的主分支,那么创建一个dev-branch,只对其中一个文件进行更改然后再进行合并,主分支上的挂起更改应该看起来像这个:
FileA.cs>合并
FileB.cs>合并,编辑
归档时间: |
|
查看次数: |
6204 次 |
最近记录: |