TFS 2010 Beta 2 - 获取已删除构建的源代码?

时间:2010-04-26 12:52:48

标签: tfs2010 tfsbuild

这是我的问题:为了节省构建服务器上的空间,我设置了构建保留策略以仅保留最新版本,认为这只会删除放置位置中的文件。
现在我需要回到已删除的版本来包含错误修复并提供补丁。就在那时我开始想知道我们所有的标签在哪里......

好吧,到现在为止,我已经发现保留政策中有“删除内容”这个选项,并且从现在开始将其设置为不删除构建标签,但有什么方法可以让我可靠地获取用于创建此已删除构建的源文件?

我可能最终会使用已部署程序集的修改日期来获取此特定情况下的源代码,但由于它不是100%可靠而且我删除了很多构建标签所以它不会是最后一次我必须面对这个问题,有一个更好的解决方案会很好。


编辑:我认为可能存在解决方案的原因是本文:http://blogs.msdn.com/adamroot/pages/working-with-deleted-build-data-in-team-foundation-server-2010-beta-1.aspx 我只是不知道如何从删除构建后显然仍然存在的数据中获取源文件。

2 个答案:

答案 0 :(得分:0)

我怀疑如果您删除了它,那么您正在寻找备份。 (你备份你的TFS服务器,不是吗?; - ))

答案 1 :(得分:0)

如果您不再拥有这些标签,那么您可能会坚持在此日期之前进行最后一次变更设置。

或者做一个包含一系列新功能的“bugfix”; - )