visual-studio-2010 - 更轻松的 TFS 构建定义更新

标签 visual-studio-2010 version-control tfs

我是一家使用 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/

相关文章:

c# - VB.NET 窗体中的 AppSettings 如何工作?

c# - 如何调试 WCF 程序

svn - 使 SVN 的外部定义万无一失?

version-control - 如何在运行 'update'之前查看存储库中的文件

mercurial - 将代码从 Mercurial 移至 TFS

c++ - 使用 opencv 库和 c++ 缩放图像的像素

visual-studio-2010 - 从 _bin_deployableAssemblies 目录中排除 .svn?

Github 限制访问

visual-studio-2010 - 获取最新信息后解决方案资源管理器不显示文件

c# - 使用 TFS 和 Git 管理同一个项目