Freigeben über


Hinzufügen von Funktionen in einem manuellen Updateprozess

Nachdem Sie auf Visual Studio Team Foundation Server 2012 aktualisieren, können Sie die Teamprojekte aktualisieren, die in früheren Versionen von Team Foundation Server (TFS) erstellt werden die neuen Funktionen zum Verwalten des Lebenszyklus der Anwendung zu verwenden.Sie sollten Teamprojekte aktualisieren, indem Sie den Assistenten zum Konfigurieren von Funktionen verwenden, wie in Update eines aktualisierten Teamprojekts für den Zugriff auf neue Funktionen beschrieben.Wenn der Assistent nicht möglich ist, eine oder mehrere Funktionen hinzuzufügen, können Sie sie manuell hinzufügen.

Weitere Informationen über die neuen Funktionen, finden Sie unter Neues bei der Planung und Nachverfolgung.

Um auf alle neuen Funktionen zuzugreifen, müssen Sie die Definitionen von Elementtypen der neuen Arbeitsaufgabe, Kategorien und von Prozesskonfiguration hinzufügen.Diese Definitionen werden in jeder der neuesten Versionen der Prozessvorlagen auf aktualisierten Team Foundation Server enthalten.

Wichtiger HinweisWichtig

Die Prozesskonfigurationsdateien, die in der neuesten Version von Prozessvorlagen installiert werden mit dem Upgrade von TFS bereitgestellt werden, unterstützen die Arbeitsaufgabentypen, die für Version 5.0 der definierten MSF-Prozessvorlagen (Microsoft Solutions Framework) und für Visual Studio Scrum 1.0.Wenn Sie die Typdefinitionen angepasst haben, die mit diesen Prozessvorlagen bereitgestellt werden, müssen Sie möglicherweise die Definitionsdateien für Prozesskonfiguration ändern, bevor Sie sie importieren.Insbesondere wenn Sie Änderungen am Workflow für diese Typen vorgenommen haben, die Rückstandselemente, Fehler oder Aufgaben nachverfolgen, müssen Sie möglicherweise die Prozesskonfigurationsdateien vor dem Importieren ändern.Weitere Informationen finden Sie unter Anpassen der Rückstands- und Boardseiten mit Prozesskonfiguration.

In diesem Thema

  1. Laden Sie die neuesten Dateien aus einer Microsoft-Prozessvorlage herunter

  2. Importieren Sie Definitionen für Typen der neuen Arbeitsaufgabe

  3. (Nur Agile) aktualisieren Sie den Workflow für User Story und Aufgabe

  4. Importieren Sie Definitionen für neue Kategorien

  5. Importvorgangskonfigurationsdateien

  6. Fügen Sie die Storyboardregisterkarte dem Rückstandselement hinzu

  7. Überprüfen Sie Verfügbarkeit der neuen Funktionen

Wichtiger HinweisWichtig

Die Prozeduren in diesem Thema wird davon ausgegangen, dass Sie ein Teamprojekt aktualisieren, das entweder von einer Prozessvorlage erstellt wurde, die mit der früheren Version von Team Foundation Server bereitgestellt oder aktualisiert wurde, wurden, um die neuen Artefakte einzuschließen, die in dieser Version bereitgestellt wurden.Insbesondere muss das Teamprojekt die Typdefinitionen Testfall und der freigegebenen Schritte enthalten.Wenn eines von diesen fehlt, finden Sie unter Aktualisieren eines Teamprojekts auf Basis der Prozessvorlage MSF v4.2.

Anforderungen

  • Um Prozessvorlagen herunterladen und hochladen, müssen Sie Mitglied der Projektauflistungsadministratoren oder Team Foundation Administrators Gruppen sein.Wenn die erforderlichen Sicherheitsberechtigungen explizit festgelegt sind, muss die Berechtigung Prozessvorlage verwalten für die Teamprojektsammlung auf Zulassen festgelegt sein.

  • Um das witadmin Befehlszeilentool auszuführen, müssen Sie Mitglied einer der folgenden Gruppen sein: Team Foundation Administrators, Projektauflistungsadministratoren oder Gruppe Projektadministratoren für das Teamprojekt.Weitere Informationen finden Sie unter Team Foundation Server-Berechtigungen.

  • Um die Updates, die zur Seite Rückstand ausgeführt werden, müssen die Team Web Access-Berechtigungen zu Vollständig festgelegt werden.Möglicherweise gelten zusätzliche Lizenzanforderungen.Weitere Informationen finden Sie unter Zugriff auf Funktionen in Team Web Access.

  • Um auf Meine Arbeit zuzugreifen, müssen Sie Visual Studio Premium haben oder Visual Studio Ultimate installiert ist.Die Seite Meine Arbeit in Team Explorer können Entwickler, ihr gerade Aufgaben bearbeiten zu verwalten, Arbeit angehalten und fortgesetzt und um Codeüberprüfungen anzufordern.Siehe Schreiben von neuem Code für eine User Story.

HinweisHinweis

Sie können einige der Prozeduren ausführen, die mithilfe des Prozesseditors, ein Powertool-Add-In für Visual Studio unten beschrieben sind, die Sie herunterladen und installieren können.Eine Anwendung unter dem Menü, Tools Prozess-Editor stellt eine grafische Benutzeroberfläche zum Anpassen von Objekten bereit, die zur Nachverfolgung von Arbeitsaufgaben in Team Foundation Server verwendet werden.Sie können dieses Tool verwenden, um Arbeitsaufgabentypen importieren und exportieren und ihre Definitionen zu ändern.Weitere Informationen finden Sie auf der folgenden Seite der Microsoft-Website: Team Foundation Server-Toole.

1.Laden Sie die neuesten Dateien aus einer Microsoft-Prozessvorlage herunter

Wichtiger HinweisWichtig

Um Zugriff auf die aktuellen Versionen der Standardprozessvorlagen abzurufen, installieren Sie das neueste vierteljährliche Update für Team Foundation Server.Umfangreiche Updates wurden zum Workflow für mehrere Arbeitsaufgabentypen im letzten vierteljährlichen Update ausgeführt.Diese Änderungen unterstützen rückwärts Übergänge damit, wenn Sie versehentlich eine Arbeitsaufgabe im Kanban-Ausschuss oder das Task Board zu einem behobenen oder geschlossenen Zustand ziehen, können Sie es an einem früheren Workflowstatus ziehen.

Sie können das Upgrade von der Microsoft-Downloadsite abrufen: Vierteljährliches Update für Microsoft Visual Studio Team Foundation Server 2012.

  1. Auf einem Computer, auf dem Visual Studio oder Team Explorer installiert wird, laden Sie die aktuelle Version der Microsoft-Prozessvorlage herunter, die verwendet wird, um das Teamprojekt erstellen.Siehe Herunterladen der letzten Version der Prozessvorlagen.

  2. Extrahieren Sie die Dateien in einem lokalen Ordner.Weitere Informationen finden Sie unter Arbeiten mit Prozessvorlagendateien.

Zurück nach oben

2.Importieren Sie Definitionen für Typen der neuen Arbeitsaufgabe

Sie müssen die Definitionsdateien von vier neuen Arbeitsaufgabentypen importieren: FeedbackRequest, FeedbackResponse, CodeReviewRequest und CodeReviewResponse.

  1. Öffnen Sie ein Eingabeaufforderungsfenster, in dem entweder Visual Studio oder Team Explorer installiert ist und geben Sie Folgendes ein:

    cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
    

    Ersetzen Sie bei einer 64-Bit-Windows-Edition %programfiles% durch %programfiles(x86)%.

  2. Geben Sie die folgenden vier Befehle die Daten ein für die Argumente einzeln ersetzt, die angezeigt werden, und wählen Sie dann die EINGABETASTE aus.

    witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\FeedbackRequest.xml"
    witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\FeedbackResponse.xml"
    witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\CodeReviewRequest.xml
    witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\CodeReviewResponse.xml"
    

    Für CollectionURL geben Sie die URL einer Teamprojektsammlung her und für Projektname geben Sie den Namen eines Teamprojekts an, das innerhalb der Auflistung definiert ist.Sie müssen die URL im folgenden Format angeben: **http://**ServerName:Port/VirtualDirectoryName/CollectionName, beispielsweise: http://srvalm:8080/tfs/DefaultCollection.

    Für DirectoryPath geben Sie den Pfad zum Ordner TypeDefinitions an, der die Prozessvorlage enthält, die Sie heruntergeladen haben.Der Verzeichnispfad muss dieser Struktur folgen: Das Laufwerk Sie an:MSFTemplateFolder\WorkItem Tracking\TypeDefinitions.

    Im folgenden Beispiel wird gezeigt, wie die FeedbackRequest Datei importiert wird:

    witadmin importwitd /collection:"http://MyServer:8080/tfs/DefaultCollection"/p:MyProject /f:"C:\MyTemplates\WorkItem Tracking\TypeDefinitions\FeedbackRequest.xml"

Zurück nach oben

3.(Nur Agile) aktualisieren Sie den Workflow der User Stories und der Aufgabe

Version 6.0 der MSF Agile-Prozessvorlage fügt die neuen und entfernten Zustände den User Story- und Aufgabenworkflow hinzu.Diese Zustände unterstützen übergehen von einem neuen Zustand in einem aktiven Zustand oder entfernt haben.Ohne diese Zustände bleibt eine User Story, die einer Iteration zugewiesen wird, auf dem Produktrückstand, bis sie aufgelöst wird, die nicht das gewünschte oder erwartete Verhalten ist.Außerdem kann das Team Stories und Aufgaben im Rückstand nicht ausschneiden.

Um den Workflow auf aktualisieren, finden Sie unter Update des Workflows für Agile-Teamprojekte.

Zurück nach oben

4.Importieren Sie Definitionen von neuen Kategorien

Die neueste Version der Kategoriedefinitionsdatei enthält fünf neue Kategorien zusätzlich zu den vier Kategorien, die in früheren Versionen definiert werden.Mehrere der neuen Features hängen von den neuen Kategoriedefinitionen ab.Um die Kategorien zu aktualisieren, die für das Teamprojekt definiert sind, müssen Sie die neue Kategoriedatei importieren.

HinweisHinweis

Beim Importieren der XML-Datei mit den Kategorien in ein Projekt werden alle vorhandenen Kategorien überschrieben.Kategorien, die zuvor definiert wurden, jedoch nicht in der Datei angegeben sind, werden gelöscht.

Wenn Sie die Kategoriedatei des Teamprojekts angepasst haben, sollten Sie die gleichen Anpassungen der neuen Kategoriedefinitionsdatei vor dem Importieren sie hinzufügen.Weitere Informationen finden Sie unter Definieren von Kategorien für Arbeitsaufgabentypen.

Um die Definitionsdatei für Kategorien importieren

  • Im Eingabeaufforderungsfenster für witadmin, geben Sie den folgenden Befehl ein und für die Argumente ersetzen, die angezeigt werden, und wählen Sie dann die EINGABETASTE aus.

    witadmin importcategories /collection:CollectionURL /p:ProjectName /f:"DirectoryPath\categories.xml"
    

    Geben Sie für DirectoryPath den Speicherort des Ordners "WorkItem Tracking" für die Prozessvorlage an, die Sie heruntergeladen haben.Der Verzeichnispfad sollte dieser Struktur folgen:

    Laufwerk:\MSFTemplateFolder\Agile\Files\WorkItem Tracking\

    Im folgenden Beispiel wird gezeigt, wie die Definitionsdateien für Kategorien importiert werden:

    witadmin importcategories /collection:"http://MyServer:8080/tfs/DefaultCollection" /p:MyProject /f:"C:\MyTemplates\WorkItem Tracking\categories.xml"

Zurück nach oben

5.Importvorgangskonfigurationsdateien

Die Prozesskonfigurationsdateien bestimmen das Layout und die Funktionen, die von den Rückstand verfügbar sind und verschalen Seiten von Team Web Access.Um diese Seiten zu verwenden, müssen Sie die Prozesskonfigurationsdateien importieren.

HinweisHinweis

Die Definitionsdateien für die agile oder allgemeine Prozesskonfiguration importieren, überschreibt alle vorhandenen Konfigurationen, die für das Teamprojekt definiert wurden.

Sie passen möglicherweise die Prozesskonfigurationsdateien vor Import an.Weitere Informationen finden Sie unter Anpassen der Rückstands- und Boardseiten mit Prozesskonfiguration.

Um die Prozesskonfigurationsdateien importieren

  • Um die Definitionsdateien für Prozesskonfiguration zu importieren, geben Sie die folgenden beiden Befehle ein die Daten für die Argumente einzeln ersetzt die angezeigt werden, und EINGABETASTE auszuwählen.

    witadmin importagileprocessconfig /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\AgileConfiguration.xml"
    witadmin importcommonprocessconfig /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\CommonConfiguration.xml"
    

    Für DirectoryPath geben Sie den Pfad zum Prozessordner für die Prozessvorlage an, die Sie heruntergeladen haben.Der Verzeichnispfad sollte dieser Struktur folgen:

    Das Laufwerk Sie an:MSFTemplateFolder\WorkItem Tracking\Process

    Im folgenden Beispiel wird gezeigt, wie die Definitionsdateien für die agile Prozesskonfiguration importiert:

    witadmin importagileprocessconfig /collection:"http://MyServer:8080/tfs/DefaultCollection" /p:MyProject /f:"C:\MyTemplates\WorkItem Tracking\Process\AgileConfiguration.xml"

Zurück nach oben

6.Fügen Sie die Storyboardregisterkarte dem Rückstandselement hinzu

Mit der Addition von Storyboarding, können Sie Arbeitsaufgaben zu den Storyboards jetzt verknüpfen.Hierzu, fügen Sie die Storyboard Registerkarte mit den Linksteuerelementen der Definition des Arbeitsaufgabentyps hinzu.In den aktuellen Versionen der Standardprozessvorlagen stellt TFS, die Storyboard Registerkarte mit den Linksteuerelementen wird auf allen Rückstandsarbeitsaufgabentypen, wie Produktrückstand, User Stories und Anforderung bereit.

  1. Im Eingabeaufforderungsfenster für witadmin, geben Sie den folgenden Befehl ein und für die Argumente ersetzen, die angezeigt werden, und wählen Sie dann die EINGABETASTE aus.Exportieren Sie die Typdefinitionsdatei, der das Team verwendet, um Rückstandselemente zu verwalten.

    witadmin exportwitd /collection:CollectionURL /p:"ProjectName" /n:"TypeName" /f:"DirectoryPath\FileName.xml"
    

    Für CollectionURL geben Sie die URL der Teamprojektsammlung, und für Projektname geben Sie den Namen des Teamprojekts an, das innerhalb der Auflistung definiert ist.Verwenden Sie dieses Format für die URL: **http://**ServerName:Port/VirtualDirectoryName/CollectionName, beispielsweise: http://srvalm:8080/tfs/DefaultCollection.

    Für Typname geben Sie den Namen für das Rückstandselement, beispielsweise User Story oder Produktrückstandselement an.

  2. Öffnen Sie die Datei mithilfe eines Text-Editors, wie Editor.

  3. Fügen Sie diesen Codeausschnitt <TabGroup > innerhalb des - Abschnitts hinzu:

    <Tab Label="Storyboards"> 
       <Control Name="StoryboardsControl" Type="LinksControl"> 
          <LinksControlOptions> 
             <WorkItemLinkFilters FilterType="excludeAll" /> 
             <ExternalLinkFilters FilterType="include"> 
                <Filter LinkType="Storyboard" /> 
             </ExternalLinkFilters> 
             <LinkColumns> 
                <LinkColumn RefName="System.Title" /> 
                <LinkColumn LinkAttribute="System.Links.Comment" /> 
             </LinkColumns> 
          </LinksControlOptions> 
       </Control> 
    </Tab> 
    
  4. Speichern und schließen Sie die Datei.

  5. Importieren Sie die Typdefinitionsdatei, indem Sie diesen Befehl eingeben:

    witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\FileName.xml"
    
  6. Stellen Sie sicher, dass die Registerkarte oben im Rückstandselement zeigt.

7.Überprüfen Sie Verfügbarkeit von neuen Funktionen

Siehe Überprüfen der Verfügbarkeit von neuen Funktionen.

Zurück nach oben

Siehe auch

Konzepte

Anpassen von Prozessvorlagen

Update eines aktualisierten Teamprojekts für den Zugriff auf neue Funktionen