2

オンプレミスで TFS 2015 を使用しています。TFS 2015 カスタム ビルド タスクはどこに保存されますか? または、既存のビルド タスクをダウンロードするにはどうすればよいですか?

github からビルド タスクをダウンロードできることは知っています。しかし、これは私が探しているものではありません。

画像はここをクリック

4

1 に答える 1

6

それらはデータベースに内部的に保存されます。それらを「抽出」する最も簡単な方法は、ローカル エージェントをインストールし、そのエージェントを対象とするビルド定義を作成して、必要なタスクを追加することです。

ビルドをキューに入れると、エージェントはタスクをダウンロードし、「タスク」と呼ばれるエージェントの作業ディレクトリの下のサブフォルダーに保存します。そこからコンテンツを取得します。

ここに画像の説明を入力

コマンドを使用してタスクをプッシュできますtfx build tasks upload

オンプレミスの TFS サーバーにインストールするために VSTS からタスクをダウンロードする場合、特定のタスク バージョンにアクセスする必要がある場合があります。これは、サービスが先行している可能性があり、TFS サーバーに展開されていない他の依存関係がある可能性があるためです。

注意すべきもう 1 つの点は、VSTS からタスクをダウンロードするときに、プレビュー フラグが true に設定されている可能性があることtask.jsonです。これらのタスクはアップロードできますが、TFS では非表示になります。アップロードする前に、への参照を完全に削除する必要があり"preview": trueますtask.json。 .

于 2016-09-07T16:52:17.623 に答える