ビルドコントローラ(またはビルドエージェント)をbatファイルから無効/有効にしたいとします。私は毎晩ビルドのスケジュールを立てることができるようにこれを行いたいが、コードフリーズ時にビルドを無効にする。 "TFPT builddefinition/enabled:false"は近いですが、それはビルド定義をクローンするためだけです。そうでない場合は、バットファイルからチェックインを無効にする方法はありますか?それから私は私のビルドDefを編集し、 "前のビルドから何も変わっていなくてもビルド"のチェックボックスをオフにします。 ありがとうビルドコントローラの管理
0
A
答えて
1
あなたは、非公開で文書化されていないTFS APIのRest呼び出しを作成できますが、あなたは何をしているのかを知っておく必要があります。
または、スケジュールされたタスクを使用して、ビルドサーバーでのエージェントサービスのインストールを制御できます。
しかし、ソースとリリースをより適切に制御する方法があります。
TFSプロジェクトの設定が問題であるようです。たとえば、 「GITハブフロー」と「プルリクエスト」を使用してください。承認されたPRがない場合は誰も マスターを変更できません。
開発者は、彼の開発者が作業することができますすることができますし、このよう 「コードフリーズ」または 『削除権限』またはスタッフを計画する必要はありません。
私もwouldn't devに関する導入を停止し、テストシステム。
あなたは誰もが特別な環境のセット(スタッグとのProd)にリリースを作成することを回避したい場合は、リリースプロセスを制御するための承認者を設定する。
理解のGit-ハブフローサイト
"GitHubのフローは展開が定期的に行われ チームやプロジェクトをサポートして軽量、ブランチベースのワークフローである。" GITハブ
関連する問題
- 1. Django管理者:データベース管理
- 2. C#(メモリ管理)の配列の管理
- 3. 未管理オブジェクトのメモリ管理
- 4. ASP.NET管理サイトの広告管理
- 5. JTextArea管理者のパスワード管理
- 6. Django:Custome管理サイトクラスの管理者用デコレータ
- 7. Avaya PBXのバージョン管理/設定管理?
- 8. リモートメソッド、リモート管理の集中管理
- 9. バージョン管理/構成管理for Linuxイメージ
- 10. 自動変更管理/バージョン管理
- 11. 変更管理/構成管理
- 12. ワークフロー管理またはビジネスプロセス管理システム
- 13. アクティブな管理者ユーザー管理リスト
- 14. 管理者によるMVCユーザー管理
- 15. 管理サイトに管理コマンドを表示
- 16. @if(User.IsInRole( "システム管理者"、 "管理者"))
- 17. 自己管理TFSパッケージ管理
- 18. Oracle ODP.net管理対非管理ドライバ
- 19. ラウンドロビンスケジュールの管理
- 20. Djangoの管理
- 21. Hadoopの管理
- 22. Railsの管理
- 23. クライアントサーバーの管理
- 24. スティッキーサービスの管理
- 25. Djangoの管理 -
- 26. EhCaheの管理
- 27. エンティティマネージャの管理
- 28. Djangoの管理
- 29. 管理対象と非管理対象物理エンジンのC#
- 30. 経理管理ソリューション