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

Teamcity 将映射导出或复制到新CI服务器,teamcity,youtrack,Teamcity,Youtrack,我们最初有一个teamcity服务器实例和一个youtrack实例。我们所从事的项目是一个基于插件的项目,因此随着时间的推移,我们使用映射功能在CI构建和youtrack之间进行了大量映射 现在的问题是,我们已经将该特定项目及其数百个插件移动到了一个新的teamcity构建服务器上,现在面临着必须手动重新添加已经存在的映射的前景,因为所有其他项目仍在通过现有构建服务器进行管理 问题是,是否有一种无痛苦的方法来复制已经存在的映射,或者让youtrack自动添加特定项目中的所有映射。我在RESTAP

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

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

问题是,是否有一种无痛苦的方法来复制已经存在的映射,或者让youtrack自动添加特定项目中的所有映射。我在RESTAPI中找不到对此的调用,因此正在查找任何允许我下周不添加映射的内容

Teamcity版本为10,Youtrack版本为7


感谢阅读

您可以在创建映射时查看发送到服务器的请求。用于进行此调用的API不是公开的,也没有文档记录,因此可能会有所更改,但由于您计划使用它执行一次性工作,因此这可能是一个不错的选择。

感谢您的回复。嗨,亚历克斯,你能帮我提供更多关于如何做的信息吗?我们似乎无法理解。我的意思是,您可以在浏览器控制台中查看请求,然后使用curl或任何其他REST客户端发出类似的请求。注意授权标题。