TFSでのビルドをキューに作業項目のためにそれが可能(または望ましい)ですか?

StackOverflow https://stackoverflow.com/questions/699434

質問

当社では常にTFSを経て、私たちにビルド要求の作業項目を提出する多くのチームがあります。私はチェックインまたはスケジュールにビルドをトリガすることも可能だということを知っているが、これは我々が必要とするものではありません。チームのマネージャーは、保存されたときに、特定のビルド定義をキューうTFSにおけるビルド依頼作業項目を作成できるようにするために我々はしたいと思います。これは可能でしょうか?

それは、問題をこのようにアプローチすることが望ましいかどう

私も疑問に思います。私は、ビルドチームに新たなんだと、私たちはビルドを自動化する方法を考えています。それは良いアイデアですか?ない場合、その理由は?どのくらい遠くまであなたは、ビルドプロセスの自動化を取ることができますか?

ありがとうございます。

役に立ちましたか?

解決

あなたの最初の質問への回答はない箱から出して、NOです。私は、焼成はビルド作業項目の種類のオフに基づいてビルドすることを主張するだろう、良いアイデアではありません。作業項目は、タイプによってロックダウンすることはできませんので、あなただけの経営者をチームに、これらの作業項目の作成を分離することができませんでした。

あなたはあなたのチームのマネージャにビルド権限を付与する推奨方法だろう個人/グループにスタートビルド権限を割り当てることができます。

あなたの2番目の質問に、あなたは限り、あなたがチームビルドのAPIを使用して望むように自動化を取ることができます。 MSは、TFSとチームは非常に拡張可能なビルドを作っています。

他のヒント

あなたが作業項目を追加するために彼らに許可を与えてくれたなら、なぜ彼らにも、ビルドをキューイングする許可を与えていない?

通常の練習は、コードが開発者によって提出されるたびに構築、および(通常は勤務時間外)1日あたり少なくとも1回構築「フル」を実行する「速い」を実行することです。

TFSはまた、手動でいつでも構築キックオフする(必要な権限を持つ)能力を有します。あなたは、通常のビルドキューをチェックする必要があり、時折いずれかを削除するには、完全な「リリース」ビルドを実行する場合、開発者のチェックインはビルドをキューに入れられます。

これらのサイトが参考になります。

<のhref = "http://blogs.msdn.com/buckh/archive/2007/08/14/tfs-2008-a-basic-guide-to-team-build-2008.aspx" のrel = "nofollowをnoreferrer"> TFS 2008:チームへの基本的なガイド

2008 に構築します

Team Foundationのレシピ

のビルド
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top