我们每季度执行一次灾难恢复练习,我们通过将PROD TFS环境中给定日期的备份恢复到另一个TFS 2015环境来克隆PROD TFS环境。我们已经在TFS 2012和2013上成功地做到了这一点。但是当我们尝试使用TFS 2015.1时,vNext构建定义仍然从我们的PROD TFS服务器获取源代码。我们知道如何确保所有基于XAML的构建定义都使用DR环境,但vNext构建定义有点神秘。 system.collectionId GUID对于每个环境中的vNext构建定义是不同的。当我们创建新的vNext构建定义时,它们按预期工作。
答案 0 :(得分:0)
要移动vNext构建定义,最好的方法是使用REST API获取构建定义,修改JSON文件,然后加载文件以在新项目中创建定义。
有用的链接: