将映射导出或复制到新的CI服务器

时间:2017-02-17 16:26:22

标签: teamcity youtrack

我们最初有一个teamcity服务器实例和一个youtrack实例。我们所处理的项目是一个基于插件的项目,因此随着时间的推移,我们在CI构建和使用映射功能的跟踪之间进行了大量的映射。

现在的问题是,我们已经将具有数百个奇怪插件的特定项目移动到新的teamcity构建服务器,现在面临着必须手动重新添加已存在的映射的前景,因为所有其他项目仍在管理中通过现有的构建服务器

问题是,是否有一种无痛的方法来复制已经存在的映射,或者让您自动添加来自特定项目的所有映射。我无法在其余的api中找到这个呼叫,所以寻找任何可以让我不在下周添加映射的内容

Teamcity版本为10,Youtrack版本为7

感谢您阅读

1 个答案:

答案 0 :(得分:1)

您可以查看创建映射时发送到服务器的请求。用于进行此调用的API不是公开的,也没有记录,因此它是一个需要更改的主题,但由于您打算使用它进行一次性工作,因此可以采用这种方式。