【发布时间】:2012-03-29 01:18:09
【问题描述】:
我似乎无法解决 TFS 的这个非常奇怪的问题。
大约一年前,我创建了一个名为“extensions.cs”的文件并将其置于源代码管理中,假设变更集 1000 左右。在变更集 5000 处,文件被删除(因为不再需要它)并且生活继续,当然没问题。
现在我需要从变更集 3000 左右构建一个较旧的程序。碰巧使用了“extensions.cs”,但我无法在变更集 3000(或任何与此相关的变更集)检查该文件,即使它那个时候应该已经存在了。我可以在源代码管理资源管理器中看到该文件,但它是灰色的,并且它的“最新”状态被列为“已删除”
我无法将其取回似乎很愚蠢,所以我做错了什么,我该如何解决这个问题?
【问题讨论】:
-
你能在变更集 3000 上获取 父文件夹 吗?还是 1000,就此而言?
-
是的,我可以,但是可以这么说,任何标记为“已删除”的内容都不会从管道中删除。
-
这个功能应该像你描述的那样工作。屏幕截图可以吗?该项目的历史记录(查看它被删除的变更集)?
-
是的,我同意应该这样做,但事实并非如此。这就是我们所说的 TFS,所以也就不足为奇了。
-
而应该,我的意思是它对我有用。我想知道您正在采取的具体步骤。
标签: c# visual-studio-2010 tfs