4

我想将我的工作从 pc 转移到另一个(在家里)。我在我的主电脑上签入了一个搁置集。我把它从我的笔记本电脑上取下来了。然后我在我的主电脑上更新了我的代码并制作了另一个搁置集。我又在我的笔记本电脑上拉了它。这需要一些时间,所以我取消了操作并删除了笔记本电脑磁盘上的整个目录。当我尝试再次设置搁架时,我得到了

操作过程中出现多个错误,第一个如下所示。输出窗口中提供了完整的错误列表 您无法取消搁置对 $/Business/Path/Logic 的更改,因为您的工作区中的此项存在冲突

输出窗口列出了其中的大约 100 个:

您无法取消搁置对 $/Business/Path/Logic/app.config 的更改,因为您的工作区中的此项存在冲突。取消搁置集时,必须先解决冲突或排除此文件。

什么?我只想要最新搁置集的新副本。我尝试映射到笔记本电脑上的新路径,但同样如此。

谢谢托马斯

4

1 回答 1

0

听起来当您在笔记本电脑源代码控制上“删除整个目录”时,实际上将其作为更改。如果是这种情况,您的笔记本电脑实际上应该显示您在“我的工作”区域中有更改。如果您这样做并且不打算进行更改,只需撤消结帐。

这个版本的 VS 有点不同......即使您使用资源管理器而不是在 VS 源代码管理资源管理器中进行更改,它也可以选择该更改。这通常是一件很棒的事情......您可以使用任何您喜欢的编辑器,它会将其视为更改。但是你必须意识到它会这样做,这样你就不会意外地做出意外的改变。

于 2013-09-18T04:54:47.877 回答