我们刚刚升级到TFS2010。我们为每个项目创建了一个开发分支。如果在分支1中进行更改,然后将分支1合并回基线,则将每个文件合并,而不仅仅是更改的文件。

后续更改分支1中的文件,然后合并到基线结果,仅合并了这些更改(这就是我们想要的) 除非 分支2的更改在分支1的第一和第二合并之间合并,然后每个文件再次合并(我们不想要)。

我们如何才能使其仅更改的文件每次合并?

有帮助吗?

解决方案 2

我相信问题是我们创建了开发分支,然后删除了它们,然后重新创建了它们。我们遇到了与过去删除文件的问题相似的问题,然后添加了一个新文件。过去问题的解决方案是进行毫无根据的合并。我们决定只删除开发分支并以不同的名称将其重分。

其他提示

您可以尝试合并特定的更改集,而不是最新的更改集。这样,您甚至可以控制哪些更改将合并到其他分支中,而不是同时合并的所有更改。

另外,当没有更改时,汽车应在不造成任何问题的情况下处理文件。您面临哪些具体问题?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top