我有两个不同的TFS实例。两者都使用TFVC作为源控件。
我想在TFS1上设置构建定义,以便从TFS2获取源代码。有可能吗?
没有选项“Remote TFVC”,只有“Remove Git”。
谢谢。
答案 0 :(得分:1)
据我所知,TFS On-Prem或VSTS都不支持它。根据您的需求,情况和限制,您可能会考虑以下选项之一(所有选项都或多或少都有权衡):
将源从TFS2迁移到TFS1(运行版本的那个)
这似乎是正确的做法,但这是一个耗时且容易出错的过程
假冒“获取来源”操作并在第一个构建步骤中执行真正的获取/结帐
您可以配置“获取源”步骤以解决同一团队项目中的任何Git仓库,并打开不同步源标志。然后,在第一个真正的构建步骤中,运行命令行Get(类似于this)
答案 1 :(得分:0)
您可以使用自定义构建步骤(cmd或bat文件)并从远程服务器下载文件。例子:
答案 2 :(得分:0)
答案 3 :(得分:0)