2010-06-07 79 views

回答

0

看在源代码控制之下:

$/ProjectName/TeamBuildTypes 

应该有修改存储在那里的<> .proj文件的完整历史。

+1

这些.proj文件来自team build 2008,TFS 2010中不存在相同的结构和文件。这是整个问题,没有任何文件保存在任何地方。它必须保持数据库中的构建步骤。 – Alex 2010-06-07 18:52:06

+0

感谢您的更新。我想,因为TFS 2010制作了TeamBuildTypes目录,它会填充一些东西。 – Robaticus 2010-06-07 19:17:39

+0

Alex--我还没有发现任何跟踪构建变化的内在能力,但你可以做的一件事是导出构建并将其存储在源代码管理中。 Kludgy,但可能会工作。 – Robaticus 2010-06-10 13:50:59

0

您可以使用TFS 2010版本中的.proj文件(为了向后兼容)。因此,如果您确实需要跟踪更改,只需将.proj文件添加到相应的TeamBuildTypes文件夹即可。当您创建构建定义时,在流程表单上,您需要将构建流程文件更改为“升级模板”,然后在构建流程参数下指定配置文件夹路径。

1

我很确定没有办法自动跟踪构建定义的更改。但是,您可以通过在每次更改定义后将其导出到文件,然后将该文件签入到源代码管理中来手动执行此操作。

你需要安装Team Foundation Server的电动工具适合您的TFS的版本,那么你可以使用

TFPT builddefinition

出口定义。

相关问题