2016-06-20 15 views
0

Ich habe Probleme beim Synchronisieren des HP ALM-Statusfelds mit dem TFS-Statusfeld mit HP ALM Synchronizer 12.53. Dies ist das Problem, bei dem ich Update erhalte Konflikt Datensätze:Synchronisierung des HP ALM-Statusfelds mit dem TFS-Statusfeld mit HP ALM Synchronizer 12.53

eine Ausnahme ausgelöst hat, diese Einheit das Überspringen und den Übergang zu der nächsten, Ausnahme: Update: allgemeine Fehler AutomationException: AdapterException: Fehler bei Verfahren TfsComEntityManager.UpdateWorkItemState, Unknown Ausnahme aufgetreten ist. Statusfeld mit Wert kann nicht aktualisiert werden: Geschlossen.

+0

HP Synchronisation Framework funktioniert so, dass es den aktuellen Zustand von HP zu TFS bringt. Wahrscheinlich könnte dies das Szenario sein, bei dem der Quellfehler geschlossen ist, und in tfs versucht Synchronizer, den tfs-Workitem-Fehler zu schließen, der meistens ein falscher Übergang aus TFS-Sicht ist. dh Sie können zum Zeitpunkt der Erstellung nicht geschlossen/gelöst festlegen oder können nicht direkt auf Geschlossen von Neu/Aktiv springen – Gaurav

+0

siehe http://www.opshub.com, Integrations-Manager ist in der Lage, mit solchen Szenarien umzugehen – Gaurav

+0

danke Für Ihre Antwort habe ich eine Möglichkeit gefunden, sie mit HP ALM Synchronizer zu synchronisieren – Nick

Antwort

1

danke für die Verwendung von HPE ALM Synchronizer. Für die Synchronisierung zwischen ALM und TFS müssen wir den TFS-Workflow beachten.

Wenn Sie bei der Statusänderung einige Fehler festgestellt haben, können Sie den TFS-Datensatz im Team Explorer oder im Browser manuell in ALM-Werte (Status und Grund) ändern. Wenn dies im TFS-Client nicht möglich ist, bedeutet der Workflow, dass der Übergang nicht zulässig ist.

Wir haben gesehen, dass einige Kunden den Grund im Synchronizer manchmal nicht zugeordnet haben. Es wird nicht empfohlen, da sowohl der Status als auch der Grund im TFS-Workflow sehr wichtig sind. Best Practice besteht darin, dass ALM und TFS dieselben Regeln für den Übergang zwischen Status und Grund haben.

Last, Synchronizer ist sehr schlau, um den Zustand & Grund zu ändern, kann es jede mögliche Kombination finden, um den endgültigen Zustand in 12.53 zu erreichen. Allerdings hatten wir einige Fehler in 12.50 bis 12.52. Es wurde daher empfohlen, auf 12,53 zu aktualisieren.