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 が組み込みテンプレートとそれらの基になっているカスタム テンプレートとの関係を認識できるようにするためだと思います。
アップグレードが完了したら機能を更新するチーム プロジェクトがたくさんありますが、できれば組み込みのアジャイル プロセス テンプレートとの関係を壊したくありません。