我正在尝试取消VS2010中的某些文件。除非文件在我的本地工作空间中不存在,否则这非常有效。当更改为“添加”时,它将失败并显示以下消息:“路径xxx / xxxx具有不兼容的挂起更改。”。
我的流程是:
从服务器递归获取最新版本(替换所有文件以确保我的工作区中没有挂起的更改)。 取消搁置,从shelveset中选择我想要的特定文件。
修改有效,但添加新文件的所有人都失败并出现上述错误消息。
有人知道可能导致这种情况的原因吗?
非常感谢。
答案 0 :(得分:1)
你说你做了
从服务器递归获取最新版本(将所有文件替换为 确保我的工作区中没有待更改的内容)
但这不会撤消现有的“添加”操作。
我的猜测是,如果你检查你的工作区Pending Changes窗口,你实际上会在该位置有一个待处理的添加(即使你不一定在该位置有一个文件)。