1

当我尝试构建搁置集时,出现错误 - 搁置集“搁置集名称”、“用户”存在合并冲突。为什么我收到此错误?

4

2 回答 2

3

当您构建一个shelveset.TFS 时,TFS 有效地将架子上架到一个工作目录中。这与用户将架子上架到他们自己的工作目录中时完全相同。

该错误告诉您在进行此取消搁置时存在冲突。您可以通过在您自己的机器上将架子放到一个干净(最新)的工作区中来获得更多的可见性。您应该会看到相同的冲突,并Visual Studio会为您提供解决冲突的工具。

我会解决冲突,然后重新搁置。

原因

最常见的原因是在搁置的文件之一上发生了冲突签入。因此,当您尝试取消搁置时,自动合并会失败。

于 2013-04-09T09:31:02.133 回答
1

有时不同的用户可以取消搁置到一个干净的工作区,创建一个新的搁置集,而搁置集构建仍然会失败并出现相同的错误。添加新文件时尤其如此。到目前为止,我发现的唯一解决方案是让用户签入新文件,将它们从搁置集中删除并再次尝试搁置构建。

于 2016-03-17T15:43:06.303 回答