質問者
Migrator validate で検出されたエラーの解消方法

質問
-
オンプレミス Azure DevOps Serverに対してクラウドAzure DevOps Servicesへの移行を計画しています。
移行手順に従い、移行ツールで「Migrator validate ~」を実行すると、結果はFailedとなります。
生成されたログDataMigrationTool.logを確認すると、以下のエラーが検出されていました。
[Info @12:48:11.348] Step : ProcessValidation INFO - ********************************************************************************************
[Info @12:48:11.348] Step : ProcessValidation INFO - Starting validation of project 1=xxx, process=c:\temp\aieijhkr.nno\xxx.zip
[Info @12:48:11.395] Step : ProcessValidation INFO - AllowCustomTeamField: False.
[Error @12:48:18.103] Step : ProcessValidation - Failure Type - Validation failed : Invalid process template: WorkItem Tracking\TypeDefinitions\.xml:2: TF402600: The work item type refname Custom. isn't valid as it either uses disallowed characters (must have only letters, no spaces, and at least one period (.)), or has a bad length (must be within 1-70 characters long).
このエラーの解消方法をご教示頂けないでしょうか。
すべての返信
-
Masahiro Itoさん、こんにちは。フォーラムオペレーターのHarukaです。
MSDNフォーラムにご投稿くださいましてありがとうございます。
エラー メッセージによると、無効なカスタマイズされた作業項目の種類の名前が原因で移行が失敗するようです。
Azure Devopsサーバーとは異なり、Azure Devopsサービスには名前ルールが制限されています。
xmlのrefnameを確認し、スペース、ドット(.)、またはいくつかの特殊文字('.,;~:/\*|?"&%$!+=()[]{}<>-์.)が含まれていないことを確認してください。
どうぞよろしくお願いいたします。MSDN/ TechNet Community Support Haruka
~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、 ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~ -
Masahiro Itoさん、こんにちは。フォーラムオペレーターのHarukaです。
ご返信いただきありがとうございます。
プロセスフォルダー -> 作業項目トラッキング -> 種類の定義に移動し、
作業項目の種類のxmlファイルが次のように表示されます:
前に述べた名前の形式でそれらをチェックしてください。
どうぞよろしくお願いいたします。MSDN/ TechNet Community Support Haruka
~参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、 ご協力くださいますようお願いいたします。また、MSDNサポートに賛辞や苦情がある場合は、MSDNFSF@microsoft.comまでお気軽にお問い合わせください。~ -
Haruka様
ご回答ありがとうございます。
恐れ入りますが、ご教示頂いた以下のフォルダは、どこにあるのでしょうか。
プロセスフォルダー -> 作業項目トラッキング -> 種類の定義Azure DevOps Serverがインストールされたサーバーのローカルディスクの中を検索すると、例えば
C:\Program Files\Azure DevOps Server 2019\Tools\Deploy\ProcessTemplateManagerFiles\1041\Scrum\Template.zip
などのZIPファイルがあり、この圧縮ファイルの中にBug.xmlなどが含まれているようですが、この圧縮ファイルの中身のことをおっしゃっているのでしょうか。
どうぞよろしくお願い致します。