我正在尝试使用JetBrains的TeamCity REST API,如http://confluence.jetbrains.com/display/TCD8/REST+API
所示我特意在寻找一种在项目层次结构之间“移动”项目的方法。显然,您可以使用Web用户界面移动项目,但我需要自动执行此操作。
REST API仅讨论添加构建步骤,代理等。是否有特定的API来移动工作?我尝试使用Chrome开发者工具查看在Web UI中移动项目时发生的情况,但无法检测到任何内容。
答案 0 :(得分:0)
尽管汇合页面本身并不一定记录每一个特征,但application.wadl有大多数方法可以完成。
要实现此项目在不同层次结构之间移动,您必须执行PUT请求
http://$host/guestAuth/app/rest/projects/id:$project_to_edit/parentProject
使用格式
的JSON代码段(或XML){"id" : $new_parent_id}