2016-12-28 10 views
3

カスタマイズ方法tfs 2015または2012のプロセステンプレートをカスタマイズするための知識はありますが、2017年のアップグレード版では変更や拡張があります。 私はgoogleで見つけましたが、特に2017年のプロセステンプレートをカスタマイズするのに役立つものは見つかりませんでした。 あなたのご協力をお待ちしております。ありがとうチーム基盤サーバー2017でプロセステンプレートをカスタマイズする方法は?

+0

カスタマイズテンプレートの場合、https://msdn.microsoft.com/en-us/library/ms243882(v=vs.110).aspx –

+0

に役立つはずですが、このドキュメントはtfsの古いバージョンではどうでしょうか2017についてテンプレートをカスタマイズするのに役立つ変更やその他のもの – tthewolf3D

答えて

0

最初の手順では、編集するプロセステンプレートをTFSサーバーからダウンロードする必要があります。これを行うには、Visual Studioを起動し、メニューから[チーム - >チームプロジェクトコレクションの設定 - >プロセステンプレートマネージャ]を選択します。ダイアログが表示されたら、編集したいテンプレートを選択してダウンロードすることができます。これに関する詳しい手順は、hereでもご覧いただけます。

プロセステンプレートをダウンロードしたら、そのテンプレートを使用して新しいプロジェクトを作成するときに、TFSがほとんどすべてをどのように処理するかを記述した一連のXMLファイルがあります。 XMLは、最も熟練した人であっても、圧倒的に迅速に取得できます。理想的にはVisual StudioのプラグインであるProcess Template Editorを使用する必要があります(このリンクはVisual Studio 2017用です)。テンプレートのカスタマイズの詳細については、まずVisual StudioのドキュメントサイトのCustomize a process templateを読んでください。

変更を加えたら、Process Template Manager(テンプレートをダウンロードした場所)を使用してプロセステンプレートをサーバーにアップロードするだけで済みます。既存のテンプレートを置き換えると、そのテンプレートを使用するものはすべて更新を取得します。新しいテンプレートを作成すると、そのテンプレートを使用する新しいプロジェクトだけがそのテンプレートを使用できます。

TFS 2013、TFS 2015、TFS 2017の間でプロセステンプレートを編集してもそれほど変わっていません。したがって、いずれかのバージョンでブログや記事を見つけたら、まだ有効です。 UIに若干の違いがあるかもしれませんが、地面が壊れてはいけません。

免責事項!!!

私はあなたの質問に答えたので、あなたがしようとしていることの危険性を説明しなければ、私は過失になります。 TFSプロセステンプレートのカスタマイズは、TFSサーバーにとって非常に危険です。マイクロソフトは、お客様が行った変更に対していかなる保証も行いません。あなたは自分でテンプレートをカスタマイズします。このテンプレートは文字通りTFSにどのように動作するかを伝えることを理解する必要があります。プロダクションサーバーと分離したサンドボックス環境を作成し、そのサンドボックス環境のすべての変更を最初に行うことを強くお勧めします。変更を検証した後でのみ、運用環境に移行する必要があります。また、プロダクションサーバーに変更を展開するときはいつでも、データベースを正常にバックアップしていることを確認してください。私は十分にこれを強調することはできません。

最後に、変更を加えると、TFSの特定のバージョンに自分自身をロックさせたり、アップグレードパスをはるかに難しくするリスクがあります。私の最後のアドバイスは、それを作ることに伴うリスクに対するカスタマイズの必要性を慎重に検討することです。

関連する問題