none
TFSMigrator validation failed RRS feed

  • Frage

  • Hallo,

    beim TFSMigrator validate eines deutschen TFS 2018 UPD3 zu Azure DevOps (VSTS) drehe ich mich im Kreis.

    Wir haben einen TFS 2017 SP1 in Deutsch in der produktiven Umgebung. Zur Migration habe ich ein äquivalentes System aufgesetzt. Das Update auf TFS 2018 UP3 war soweit kein Problem.
    Beim "validate" Probelauf des TFSMigrator bekomme ich die Fehlermeldungen, dass die Feldnamen umbenannt werden müssen:
    z.B.:

    [Error  @14:57:19.571] Step : MetadataValidation - Failure Type - Validation failed : VS1640138: In order to migrate successfully, you must rename field 'System.IterationPath' to 'Iteration Path'. Given name for 'System.IterationPath' is 'Iterationspfad'. for more details visit https://go.microsoft.com/fwlink?LinkID=456

    [Error  @14:58:37.461] Step : ProcessValidation - Failure Type - Validation failed : Invalid process template: WorkItem Tracking\TypeDefinitions\Feature.xml:5: TF402556: For field System.IterationPath to be well defined, you must name it Iteration Path and set its type to TreePath. Provided Field Name is Iterationspfad and type is TreePath. However, please note that TFS projects that are originally created with non-English locale process templates are not supported on VSTS and can not be imported even after such renaming.


    Nach dem Umbenennen des Feldes über den witadmin kommt nun der Validierungsfehler:
    z.B.:

    [Error  @16:51:46.212] Step : ProcessValidation - Failure Type - Validation failed : Invalid process template: WorkItem Tracking\TypeDefinitions\Feature.xml:5: TF402556: For field System.IterationPath to be well defined, you must name it Iterationspfad and set its type to TreePath. Provided Field Name is Iteration Path and type is TreePath

    Das "validate" kann ich noch mit der Anweisung /skip:projectProcessesMap erfolgreich abschließen, weil wir eigentlich keine selbstdefinierten Felder o. Ä. verwenden. Beim "prepare" greift der /skip leider nicht.

    Wie komme ich denn aus dieser Zwickmühle raus?

    Mfg

    Alwin


    Dienstag, 16. April 2019 15:12

Alle Antworten

  • Konntest du schon eine Lösung finden? Ich habe exakt das gleiche Problem... 
    Es liegt scheinbar daran, dass er das mit der Standard Prozessvorlage vergleicht, in der noch alles in Deutsch steht. 
    Diese kann man leider auch nicht überschreiben. 
    Donnerstag, 13. Juni 2019 06:58
  • Lieder noch nicht...
    Dienstag, 2. Juli 2019 11:29