我是一家使用 TFS 作为源管理器的公司的新手。目前,当我们创建新分支时,我们会创建旧版本的副本,然后手动进入并编辑所有工作区文件路径和流程定义以反射(reflect)新版本(即:如果它是 1.2.0 版本的副本,我们进入并手动将所有 1.2.0 替换为 1.3.0)
由于我们有约 70 个文件夹和约 150 个需要构建的进程,这会变得相当累人、耗时,而且容易出错。我读到有一个可以使用的 TFS API - 是否有一个我可以编写的自定义脚本来用新版本替换所有旧版本?
- 此外,在“工作区”下它还不错,因为您可以将其复制到记事本中并执行“ctrl+h”来替换它 - 实际上是进程杀死了它。
-谢谢你,柯蒂斯
最佳答案
我强烈建议您考虑安装 TFS Power 工具。它具有用于构建定义的克隆功能,这使得这非常容易做到。我不知道为什么它没有内置,但电动工具确实很棒。
TFS 2010 的强大工具 -
http://visualstudiogallery.msdn.microsoft.com/c255a1e4-04ba-4f68-8f4e-cd473d6b971f
对于 2010 年,您可能需要这个,但您应该检查两者 - http://visualstudiogallery.msdn.microsoft.com/16bafc63-0f20-4cc3-8b67-4e25d150102c
关于visual-studio-2010 - 更轻松的 TFS 构建定义更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20360602/