TFS 2013からTFS 2017にアップグレードしたばかりで、新しいビルド定義を作成して作成することに興奮しましたが、コレクションレベル。プロジェクトを選択した後で新しいビルド定義を作成することができます。その後、ソースの取得ページを定義すると、コレクション内の他のプロジェクトにアクセスできないように見えます。私が得ることができる最高レベルは現在のプロジェクトです。リポジトリドロップダウンでは、唯一のオプションは現在のプロジェクトです。 TFS 2017でプロジェクト間で新しいビルド定義を作成するにはどうすればよいですか?プロジェクト間でTFS 2017で新しいビルド定義を作成する方法
0
A
答えて
0
TFSビルドは現在のところプロジェクトレベルであり、コレクションレベルとプロジェクト全体でビルド定義を作成することはできません。 2015では、トリガーパス'$/{team project}'
を使用する代わりに、'$/'
も挿入すると、そのチームプロジェクトコレクション内のすべてのチェックインに対して継続的な統合ビルドがトリガーされることになります。それはバックドアのようなものです。
しかし、TFS 2017年に、それはあなたが唯一のビルド定義が常駐チームプロジェクトのためのトリガーを追加することができ、自由にこのフィールドを編集することはもはや不可能だしない、と。
がありました
VSO vnext構築:ユーザーボイスきとなった始めシェアは、プロジェクト間のテンプレートを作成し
回避策として、プロジェクトの既存のビルド定義を他のプロジェクトにエクスポートできます。ただし、他のチームプロジェクトで定義を手動で複製することは避けてください。ビルド定義とは異なる別のプロジェクトからソースを取得することはできません。
今すぐ使用できるVisual Studio MarketplaceにはExport/Import Build Definition拡張があります。また、TFS2017のアップデート1のビルド定義Web UI内からも入手できます。
関連する問題
- 1. TFSでビルド定義の作成権限を制限する
- 2. .projファイルなしでウェブサイトのTFSビルド定義を作成できますか
- 3. TFS 2010ビルド定義
- 4. Nodejs TFSビルド定義
- 5. TFSビルド定義からWindowsサービスプロジェクトを出力する方法
- 6. TFS 2015 .NETクライアントライブラリを使用してテンプレートからビルド定義を作成する
- 7. ローカルマシンでのTFSビルド定義の使用
- 8. TFS 2015クローンプロセス - vNextビルド定義
- 9. TFS 2015ビルド定義ソースバージョン
- 10. ビルド定義のTFS 2015 "delta"
- 11. のビルドTFSのチームでプロジェクト構造を保持する方法-
- 12. TFSビルドでVS2010 MakeFileプロジェクト(vcxproj)を構築する方法
- 13. Eclipse - ドラッグアンドドロップコントロール機能で新しいプロジェクトを作成する方法
- 14. Android Studioで新しいプロジェクトを作成する方法は?
- 15. Tracで新しいプロジェクトを作成する方法は?
- 16. mfcプロジェクトで新しいウィンドウを作成する方法
- 17. チームが新しいXAMLベースのビルド定義を作成しないようにする方法
- 18. tfs 2010のビルド定義を生成する
- 19. TFS 2010ビルド定義を作成するのに手助けが必要
- 20. ビルド定義の更新後にTFS Gitビルド中断が発生する
- 21. TFS 2013のxamlビルド定義をTFS 2015に変換するvNextビルド
- 22. ビルド依存プロジェクトの作成方法
- 23. TFSビジュアルスタジオでVisual Studio 2017を使用する方法ビルドステップ
- 24. tfsでpowershellを使用する方法2017
- 25. TFSビルド拡張 "VisibleRules"定義をjsonファイル
- 26. TFSのビルドは、私は、単純なWebAPIのプロジェクトを作成したWebAPIのプロジェクト
- 27. TFS 2015ビルド定義 - オーバーライド変数を使用してビルド番号
- 28. Visual Studio 2017 RC CMakeプロジェクトの作業ディレクトリの設定方法
- 29. TFS APIで特定のビルドを入手する方法
- 30. Visual StudioでF#.Net Core ConsoleAppを作成する方法2017 RC
ありがとうございます。それは残念だ。私はこれがTFS 2015で可能だったと誓うことができましたが、私は今ではないと思います。 –
私はちょうどリンクをチェックアウトして、私は私の問題を記述しているか分からない。私が必要とするのはテンプレートとは関係ありません。 –
@Ben_G 2015年、トリガーパス '$/{チームプロジェクト}'を使用する代わりに '$ /'だけを挿入すると、そのチームプロジェクトのすべてのチェックインで継続的な統合ビルドがトリガーされるコレクション。ただし、TFS 2017では、このフィールドを自由に編集することはできません。ビルド定義が存在するチームプロジェクトのトリガを追加することしかできません。 –