Klonen eines gehosteten XML-Prozesses in einen Vererbungsprozess
Azure DevOps Services
Wenn Sie Ihren gehosteten XML-Prozess mit dem Vererbungsprozessmodell klonen, können Sie Anpassungen über die Benutzeroberfläche im Vergleich zu XML-Definitionsdateien verwalten. Der geerbte Prozess unterstützt die hier beschriebenen Anpassungen : Informationen zur Prozessanpassung und geerbten Prozessen.
Bevor Sie einen gehosteten XML-Prozess klonen, sollten Sie die Informationen unter Unterstützte Vorgänge beim Wechsel vom gehosteten XML-Prozess in den geerbten Prozess lesen.
Voraussetzungen
- Ihr Konto verwendet derzeit das Modell des gehosteten XML-Prozesses.
- Sie müssen Mitglied der Gruppe "Projektsammlungsadministratoren" oder der Organisationsbesitzer sein oder explizite Berechtigungen zum Bearbeiten, Erstellen oder Verwalten eines bestimmten Prozesses und zum Erstellen eines Projekts erhalten.
Schrittfolge
Die allgemeine Abfolge der Schritte zur Unterstützung des Klonens ist:
- Öffnen des Einstellungsprozesses>
- Wählen Sie den gehosteten XML-Prozess aus, den Sie klonen möchten, und wählen Sie im Kontextmenü Den Vererbungsprozess klonen aus.
- Überprüfen der Anpassungen, die im geerbten Prozess vorhanden sind, der als Teil des Klons erstellt wurde
- Manuelles erneutes Anwenden von Anpassungen, die beim Klonen ignoriert wurden
- Erstellen Sie ein Testprojekt, um Anpassungen zu überprüfen.
Öffnen des Einstellungsprozesses>
Sie erstellen, verwalten und nehmen Anpassungen an Prozessen über die Organisationseinstellungen>Prozess vor.
Wählen Sie das Azure DevOps-Logo aus, um Projekte zu öffnen. Wählen Sie dann Organisationseinstellungen aus.
Wählen Sie dann Prozess aus.
Wichtig
Wenn Prozess nicht angezeigt wird, arbeiten Sie mit TFS-2018 oder einer niedrigeren Version. Die Seite Prozess wird nicht unterstützt. Sie müssen die für das lokale XML-Prozessmodell unterstützten Features verwenden.
Klonen eines gehosteten XML-Prozesses in einen Vererbungsprozess
Öffnen Sie das Kontextmenü (...) Das Kontextmenü für den gehosteten XML-Prozess, und wählen Sie die Option Klonen des vererbten Prozesses aus.
Hier öffnen wir das Menü für den Agile-Entwurfsprozess.
Überprüfen Sie die Informationen im daraufhin angezeigten Dialogfeld, und wählen Sie dann Weiter aus.
Im nächsten Dialogfeld können Sie den Namen des zu erstellenden geerbten Prozesses ändern und optional den übergeordneten Prozess ändern und eine Beschreibung angeben.
Hier akzeptieren wir die vom System bereitgestellten Standardwerte.
Wichtig
Das System versucht, den richtigen übergeordneten Prozess zu erkennen. Überprüfen Sie, ob der ausgewählte Prozess Ihren Erwartungen entspricht, oder ändern Sie ihn bei Bedarf. Nachdem Sie den Klon abgeschlossen haben, können Sie ihn nicht ein zweites Mal basierend auf einem anderen Systemprozess klonen.
Nachdem Sie bestätigt haben, dass die Informationen korrekt sind, wählen Sie Speichern aus.
Anpassungen nach dem Upgrade, die manuell vorgenommen werden sollen
Das Upgrade versucht nach besten Kräften, den Systemprozess und die anpassungen an den gehosteten XML-Prozess zu vereinbaren. Nach dem Upgrade sollten Sie den geerbten Prozess überprüfen und Anpassungen manuell erneut anwenden.
- Erstellen eines Testprojekts: Verwenden Sie zum Überprüfen der beibehaltenen oder erneuten Anpassungen für einen Prozess.
- Aktualisieren des Standardwerts für ein beliebiges Feld: Definieren Sie alle Standardwerte, die Sie zuvor definiert haben.
- Workflowstatus: Überprüfen der Zuordnung von Zuständen zu Workflowstatuskategorien
-
Benutzerdefinierte Regeln: Sie können Auswahlregeln nach Bedarf neu erstellen. Regeln für das gehostete XML-Prozessmodell ordnen Regeln, die für einen geerbten Prozess definiert sind, nicht 1:1 zu. Dies gilt insbesondere in folgenden Fällen:
- Mehrere Regeln sind bereits im Systemprozess definiert oder automatisch generiert. Beispielsweise werden bestimmte Systemfelder wie Change By, Change Date, Closed By, Closed Date und Closed Date durch Systemregeln geregelt.
- Einige Regeln werden jetzt als Feldattribute angegeben, z. B. das Festlegen eines Felds als Standard oder erforderlich.
- Deaktivieren Sie Arbeitselementtypen.
- Vererbte Felder oder Steuerelemente ausblenden.
- Benutzerdefinierte Steuerelemente: Überprüfen Sie, ob benutzerdefinierte Steuerelemente wie erwartet angewendet werden. deaktivieren oder ausblenden sie unerwünschte Gruppen oder Seitenerweiterungen.
Überprüfen der vorgenommenen Anpassung
Es wird empfohlen, ein Testprojekt basierend auf dem im vorherigen Schritt erstellten geerbten Prozess zu erstellen, um die beibehaltenen Anpassungen und alle zusätzlichen Änderungen zu überprüfen, die Sie daran vornehmen.
Öffnen Sie die Seite Alle Prozesse , und wählen Sie ... Kontextmenü für den Prozess, den Sie verwenden möchten, und wählen Sie dann Neues Projekt aus.
Die Seite Neues Projekt erstellen wird geöffnet. Füllen Sie das Formular aus.
Öffnen Sie die Seite Arbeitsaufgaben> (Benutzerkontext), und wählen Sie Neues Arbeitselement aus, und wählen Sie ein WIT aus, das Sie zuvor angepasst haben. Hier wählen wir Fehler aus.
Vergewissern Sie sich, dass die erwarteten Anpassungen im Formular angezeigt werden.
Versuchen Sie dies als Nächstes:
Häufig gestellte Fragen
F: Warum fehlen einige meiner Felder im Formular, wenn ich einen gehosteten XML-Prozess in geerbt klonen?
Während des Klonens wird versucht, Ihr Layout vom gehosteten XMLProzess so gut wie möglich zu übernehmen und es in einem geerbten Prozess zu klonen. Sehr kreative Formularlayouts können jedoch nicht immer im geerbten Prozess repliziert werden. Das System versucht sein Bestes. Nicht erkannte Felder und Layouts werden ignoriert. Die Felder werden jedoch trotzdem dem Prozess hinzugefügt. Sie müssen sie nur manuell dem Formularlayout hinzufügen.