In Microsoft Test Manager für TFS 2013,4 Ich versuche, die „Clone Plan“ Betrieb und Empfangen eines Fehlers auszuführen:Wie TFS Copy Testplan Fehler TF237165 beheben?
Dies ist die vollständige Fehlerprotokoll von Ereignisanzeige.
The description for Event ID 0 from source VSTTExecution cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
(mtm.exe, PID 8824, Thread 1) Exception: Microsoft.TeamFoundation.TestManagement.Client.TestManagementServerException
Message: TF237165: Team Foundation could not update the work item because of a validation error on the server. This may happen because the work item type has been modified or destroyed, or you do not have permission to update the work item.
Stack Trace: at Microsoft.TeamFoundation.Client.Channels.TfsHttpClientBase.HandleReply(TfsClientOperation operation, TfsMessage message, Object[]& outputs)
at Microsoft.TeamFoundation.Client.Channels.TfsHttpClientBase.Invoke(TfsClientOperation operation, Object[] parameters, TimeSpan timeout, Object[]& outputs)
at Microsoft.TeamFoundation.TestManagement.Client.TestManagementWebService3.BeginCloneOperation(Int32 sourcePlanId, TestPlan destinationPlan, Int32[] sourceSuiteIds, String projectName, CloneOptions options)
at Microsoft.TeamFoundation.TestManagement.Client.TestPlanHelper.BeginCloneOperation(Int32 sourcePlanId, ITestPlan destPlan, List`1 sourceSuiteIds, String projectName, CloneOptions options)
at Microsoft.TeamFoundation.TestManagement.Activities.CloneOperationHelper.InvokeBeginCloneOperation(ClonePlanPart part, Int32 sourceTestPlanId, List`1 sourceTestSuiteIds, ITestPlan destinationTestPlan, CloneOptions cloneOptions)
at Microsoft.TeamFoundation.TestManagement.Activities.CloneOperationHelper.ClonePlanComplete(Object sender, ModalMessageEventArgs modalMessageEventArgs)
at Microsoft.TeamFoundation.TestManagement.Client.WpfControls.ActivityHostControl.OnAdornerWorkComplete(Object sender, MessageButtonEventArgs eventArgs)
BaseExceptionMessage: TF237165: Team Foundation could not update the work item because of a validation error on the server. This may happen because the work item type has been modified or destroyed, or you do not have permission to update the work item.
InnerException: System.Web.Services.Protocols.SoapException
InnerException Message: TF237165: Team Foundation could not update the work item because of a validation error on the server. This may happen because the work item type has been modified or destroyed, or you do not have permission to update the work item.
InnerException Stack Trace:
InnerExceptionBaseExceptionMessage: TF237165: Team Foundation could not update the work item because of a validation error on the server. This may happen because the work item type has been modified or destroyed, or you do not have permission to update the work item.
the message resource is present but the message is not found in the string/message table
Ich habe volle Admin-Rechte auf die Project Collection, also ist ich ziemlich sicher, dass es kein Problem mit den Berechtigungen, sondern vielmehr der Arbeitsaufgabentyp (en) beteiligt hat „geändert worden oder zerstört“. Ich bin mir nicht sicher, wie ich das genau nachverfolgen soll oder welche Schritte ich als nächstes machen muss.
aktualisieren
habe ich ein paar zusätzliche Diagnose. Ich habe einen komplett leeren Testplan innerhalb meines TFS-Projekts erstellt (keine zugehörigen Testsuiten, Testfälle, Arbeitsaufgaben ...). Ich habe versucht, Plan zu klonen und erhalte immer noch denselben Fehler.
aktualisieren
In der Vergangenheit hatte Workitems aus MSF for Agile Software Development v5.0
in die MSF for Agile Software Development 2013.4
Vorlage migriert. Könnten diese Arbeitsaufgaben den Prozess des Klonens irgendwie stören, und welchen Prozess würde ich nehmen, um diese alten Arbeitselemente zu reinigen, wenn dies das Problem ist?
Es sieht aus wie der Test Case (oder ein verknüpftes Requirement) angepasst wurde und der „Neu“ Zustand kann nicht nach dem Klon gespeichert werden. Was passiert, wenn Sie einen einzelnen Testfall von Web Access klonen? – jessehouwing
Einfaches Überprüfen, das "Klonen eines einzelnen Testfalls aus Web Access", bedeutet das die Verknüpfung mit dem Tooltip "Erstelle eine Kopie dieses Workitems (einschließlich Links)", die sich in der Werkzeugleiste befindet, wenn du tatsächlich einen öffnest Testfall im Web-Zugang? Wenn dies der Fall ist, habe ich dies getan und es wurde erfolgreich ein neues Testfall-Arbeitselement mit einer neuen ID erstellt. Alle verknüpften Arbeitselemente werden mit ihren ursprünglichen Arbeitsaufgaben-IDs beibehalten. –
Und ein Bedarf, Bug oder Geschichte oder Produkt Backlog Artikel? – jessehouwing