6

我的机器上有本地更改。

我的同事搁置了与我的更改重叠的文件的更改。

我想拉我同事的搁置并解决冲突。

但是,当我尝试取消搁置时,我收到一条错误消息:

" The item ... has an incompatible pending change."

如何合并同事的更改?

4

2 回答 2

5

前几天我遇到了这个问题,一位同事给了我这个非常简单的提示。

使用 Visual Studio Power Tools 有一种简单的方法可以做到这一点。tfpt unshelve您可以使用Visual Studio 命令提示符中的命令执行取消搁置和合并。确保您的活动目录是映射到本地工作区的目录,否则您可能会看到“无法识别工作区”。当您运行该命令时,您将看到一个对话框来选择您的搁置集。之后,您将收到一个额外的对话框,允许您合并冲突的文件。

于 2013-01-29T13:39:36.263 回答
2

您首先需要撤消您在搁置的变更集中的文件中所做的任何更改。然后,您可以取消搁置并将更改放回原处。

另一种方法是检查您的更改,然后取消搁置。或者反过来,首先检查搁置的更改,然后获取必须手动处理任何冲突的最新版本。

于 2012-12-20T14:32:57.350 回答