我有一个关于TFS的非常奇怪的问题,我似乎解决不了。
大约一年前,我创建了一个名为'extensions.cs‘的文件,并将其放在源代码管理中,比如说在变更集1000左右。在变更集5000中,文件被删除(因为不再需要它),生命继续,当然没有问题。
现在,我需要从变更集3000左右构建一个较旧的程序。碰巧使用了'extensions.cs‘,但是我不能在变更集3000 (或任何变更集)签出这个文件,即使它在那个时候就已经存在了。我可以在源代码管理资源管理器中看到该文件,但它是灰色的,并且它的“最新”状态被列为“已删除”。
我不能把它弄回来,这看起来很愚蠢,那么我做错了什么,我该如何解决这个问题?
发布于 2012-03-29 01:11:41
使用tf undelete
或通过UI:
Tools
> Options
> Source Control
> Visual Studio Team Founation Server
:检查Show deleted items in the Source Control Explorer
。然后选择一个或多个文件和Undelete
。
https://stackoverflow.com/questions/9912320
复制相似问题