TFS プロセス テンプレートのコピーを作成したいと思います (スクラムのテンプレートですが、詳細は関係ありません)。Visual Studio 2013 の Process Template Manager を使用して、テンプレートを定義する多数の xml をダウンロードしました。私がやりたくなるのは、このように ProcessTemplate.xml を変更することです
<metadata>
<name>Microsoft Visual Studio Scrum 2013.4</name>
<description>This template is for teams who follow the Scrum methodology and use Scrum terminology.</description>
<version type="6B724908-EF14-45CF-84F8-768B5384DA45" major="3" minor="14" />
<plugins>
<plugin name="Microsoft.ProjectCreationWizard.Classification" wizardPage="false" />
<!-- more plugins -->
</plugins>
</metadata>
に変更します
<metadata>
<name>My new project</name>
<description>My Description.</description>
<version type="[A New Guid]" major="1" minor="1" />
<plugins>
<plugin name="Microsoft.ProjectCreationWizard.Classification" wizardPage="false" />
<!-- more plugins -->
</plugins>
</metadata>
そのため、名前、説明、バージョン、GUID が変更されます。以上です。Process Template Manager を使用してテンプレートをアップロードすると、いじくり回すことができるテンプレートが得られます。
それは正しいですか?他に何かしなければならないことはありますか?私はそれを試すことができましたが、TFSに不快なことをするのは心配です。さらに悪いことに、プロジェクトが進行中で、このテンプレートを使用しているときにのみ明らかになる何かを見落としています。