获取TFS中已删除文件的特​​定版本

时间:2012-03-28 17:02:15

标签: c# visual-studio-2010 tfs tfs2010

我有一个非常奇怪的TFS问题,我似乎无法解决。

大约一年前,我创建了一个名为'extensions.cs'的文件,并将其放在源代码控制中,让我们说围绕变更集1000.在changeset 5000,文件被删除(因为它不再需要)并继续生活,当然没问题。

现在我需要在changeset 3000周围构建一个较旧的程序。它恰好使用'extensions.cs',但我无法在changeset 3000(或任何变更集)检查该文件,即使它那个时候会存在的。我可以在源代码管理资源管理器中看到该文件,但该文件显示为灰色,其“最新”状态列为“已删除”

看起来很愚蠢,我无法将其取回,所以我做错了,我该如何解决这个问题呢?

1 个答案:

答案 0 :(得分:25)

使用tf undelete

或通过用户界面:

Tools> Options> Source Control> Visual Studio Team Founation Server:检查Show deleted items in the Source Control Explorer。然后选择一个或多个文件Undelete

undelete