問題タブ [azure-devops-migration-tools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure-devops-migration-tools - Azure DevOps サーバー: テスト ケースの移行 - 文字列エラーの終了が予想されます
Azure DevOps Server 2019 上の 2 つの異なるコレクション間の最初の移行を試みています。
新しいコレクションには、カスタム継承プロセス モデルがあります。
現時点では、テスト ケースのみを移行しようとしています。テスト ケース、テスト スイート、およびテスト計画を移行したいと考えています。
理解したとおりに構成を追加しましたが、移行は失敗し続けます。
エラーメッセージ:
以下の構成ファイルからプロセッサを削除しました。
ありがとう!
azure-devops-extensions - doneMatch をフィールドに追加せずにフィールドをマージする方法はありますか?
2 つのフィールドを 1 つにマージする必要があります。構成には、「doneMatch」という特別な文字列があり、これはマージされたフィールドに追加されるようです。なぜこれが必要なのですか? また、ターゲット フィールドにも追加しないようにする方法はありますか?
たとえば、私は持っています:
src.fieldA = "City"
src.fieldB = "State"
これらの 2 つのフィールドを「City: State」として target.fieldA にマージしたいと考えています。ただし、最終的には「City: State##DONE##」になります。別の doneMatch を使用するように構成ファイルを変更できますが、null または空にすることはできません。 "の場合、結果のフィールドは "City: State;" になります。何らかの理由で文字/文字列を終了する必要があります。これは何に使われますか?フィールドを新しい更新で同期している場合、target.fieldA で以前の ##DONE## を検出し、既にマージが完了していると見なすので、新しい変更は行われませんか?
この機能に関する詳細情報を誰かに送ってもらえますか?