0

http://confluence.jetbrains.com/display/TCD8/REST+APIに示すように、JetBrains の TeamCity REST API を使用しようとしています。

プロジェクト階層間でプロジェクトを「移動」する方法を特に探していました。明らかに、Web ユーザー インターフェイスを使用してプロジェクトを移動できますが、これを自動化する必要があります。

REST API は、ビルド ステップ、エージェントなどの追加についてのみ説明します。ジョブを移動するための特定の API はありますか? Chrome 開発者ツールを使用して、Web UI でプロジェクトを移動するとどうなるかを試してみましたが、何も検出できませんでした。

4

1 に答える 1

1

application.wadl には、これらのほとんどを実行するメソッドがありますが、合流ページ自体は必ずしもすべての機能を文書化するわけではありません。

このプロジェクトを異なる階層間で移動するには、PUT リクエストを実行する必要がありました。

http://$host/guestAuth/app/rest/projects/id:$project_to_edit/parentProject

フォームの JSON スニペット (または XML) を使用して

{"id" : $new_parent_id}
于 2014-02-17T10:41:43.560 に答える