3

TFS 2013 から使用しているアジャイル テンプレートのカスタマイズ バージョンがあります。2015 年のテンプレートをアップグレードしましたが、大したことではありませんでした。しかし、アップロードしようとすると、「VS402479: ロックされているため、アジャイル プロセス テンプレートを上書きできません」というエラーが表示されます。

MSDNの指示に従って、更新されたプロセス テンプレートをアップロードしました。ドキュメントに記載されているように、名前、説明、およびマイナー バージョンの文字列を変更しました。

ProcessTemplate.xml ファイルのメタデータ ノードの値は次のとおりです。

<name>Custom Agile</name>
<description>Custom Template based on MSF Agile</description>
<version type="ADCC42AB-9882-485E-A3ED-7678F01F66BC" major="14" minor="20" />

メジャー バージョンとマイナー バージョンを別のより高い増分に変更しようとしましたが、同じエラーが発生します。

タイプを別の Guid に変更すると、テンプレートは正常に読み込まれます。指示は、Guid が同じであることを意味します。これは、TFS が組み込みテンプレートとそれらの基になっているカスタム テンプレートとの関係を認識できるようにするためだと思います。

アップグレードが完了したら機能を更新するチーム プロジェクトがたくさんありますが、できれば組み込みのアジャイル プロセス テンプレートとの関係を壊したくありません。

4

2 に答える 2

6

TFS 2015 では組み込みのテンプレートを編集または削除できなくなったため、テンプレートをアップロードする場合は Guid を変更する必要があります。

TFS 2015 RTM へのプロセス テンプレートの変更

TFS 2015 では、システム テンプレートはロックされており、変更できません。この変更により、出荷されたテンプレートを上書きすることができ、テンプレートの名前をスクラム、アジャイル、および CMMI に変更することができました。

付属のテンプレートに基づいてカスタム プロセス テンプレートを作成するには、既存のテンプレートをエクスポートし、新しい名前とバージョンを指定してから、Process Template Manager を使用して再インポートします。既存のプロジェクトはこの変更の影響を受けません。つまり、witadmin を使用してプロセスをカスタマイズし続けることができます。

于 2015-08-14T12:24:49.830 に答える