2017-01-25 4 views
-1

Ich versuche, ein WIT zu ändern und es anschließend mit witadmin zu importieren. Von dem, was ich gesehen habe, ist es möglich, das WIT nur in bestimmte Projekte zu importieren, aber nicht in die gesamte Teamprojektsammlung. Gibt es wirklich keine Möglichkeit, es zu tun?WIT zu TFS hinzufügen - zur gesamten Sammlung?

In derselben Notiz - ich möchte auch eine Abfrage für alle Projekte auf einmal teilen. Ist es auch unmöglich?

Vielen Dank!

Antwort

0

Sie haben Recht: Arbeitselementänderungen müssen auf Teamprojekte individuell angewendet werden, ebenso wie benutzerdefinierte Arbeitsaufgabenabfragen.

0

Genau wie Daniel sagte, es ist auf Projektebene basiert. Es war nichts in gebaut, um zu erreichen, was Sie wollen.

Sie könnten jedoch eine Problemumgehung verwenden. Eine Methode automatisiert Ihren WIT-Export \ Import mit Batch-Dateien (ExportWITDs.cmd, ImportWITDs.cmd). Verwenden Sie dann das Beispiel Checkin.cmd, um die Änderungen in einem speziellen Ordner für WITs in der Quellcodeverwaltung einzuchecken.

Weitere Einzelheiten Schritte Sie in diesem Blog finden könnte: How to Customize Work Item Types

0

Zu allererst: Sie haben Recht - Sie nicht bieten kann Wit zu Kollektionen. Die gesamte Prozesskonfiguration ist auf Teamproject-Ebene definiert. Aber Sie können die Aufgabe, alle Teamprojekte auf einmal zu aktualisieren, vereinfachen.

Um ein WorkItemQuery oder WorkItemType für mehrere Projekte freizugeben, können Sie eine Batchdatei schreiben, in der Sie die geänderte Datei in ein Projekt nach dem anderen importieren.

ich diese einfache Batch-Datei bin mit geänderten Wit an alle meine Projekte zu importieren (Pass nur in dem Pfad zu dem wit.xml Datei, die Sie importieren möchten):

witadmin.exe importwitd /collection:http://servername:port/tfs/collectionName/ /p:ProjectName1 /f:%1 
witadmin.exe importwitd /collection:http://servername:port/tfs/collectionName/ /p:ProjectName2 /f:%1 
witadmin.exe importwitd /collection:http://servername:port/tfs/collectionName/ /p:ProjectName3 /f:%1 
... add more projects here 

auf dem Entwickler-Befehl Eingabeaufforderung für Visual Studio rufen Sie die * .bat-Datei wie folgt:

import.bat c:\temp\task.xml 

wie witadmin.exe nicht die Funktion nicht zur Verfügung stellen/Export WorkItemQueries importieren Sie stattdessen verwenden wiqadmin können. Sie können es finden here.

+0

Vielen Dank phifi! –

+0

@ L.G. Gern geschehen, wenn es geholfen und Ihr Problem gelöst hat, achten Sie darauf, es als eine Antwort zu markieren. – phifi

Verwandte Themen