我针对Team Server 2010使用了Visual Studio 2010 Pro,并且已从回购协议(protocol)中打开了一个项目(显然)作为解决方案,但我应该将其作为“网站”打开。我在编译过程中发现了这一点,因此我搁置了所做的新更改,并从本地磁盘中删除了该项目,然后从源代码中再次打开了该项目(这次是作为网站),现在我无法搁置我的文件。

有什么办法可以解决此问题?我炸了什么吗?我需要在服务器上进行维护吗?

我找到了this question on SO #2332685,但不知道他在说什么缓存文件(我在XP上:\)
编辑:Found this link after posting the question, sorry for the delay in researching, still didn't fix my problem

当然,我在任何地方都找不到TF203015的错误代码,所以也没有解决方法(因此我在标题中包括了数字,是吗?)

编辑:
我可能应该提到,这些文件从来没有被检入过。有关系吗您可以搁置未经检查的物品吗?那是我做错了吗?

编辑:
WHAP-找到了!!!不存在的项目上的Use "Undo",因为它们以 checkin 的形式显示在待处理的更改中。

最佳答案

即使我搁置了更改,我还是在尝试重新加载工作空间时删除了文件。然后,VS2010认为这些文件仍在等待保存。我不需要那个,所以我不得不弄清楚要“撤消” Pending Changes中的更改。

然后,我可以搁置。

它以为我同时有两个操作(取消搁置,提交提交),而我以为只有一个操作(搁置)。

08-26 15:25