Wir haben gerade mit Team Foundation Server 2008/Visual Studio Team System begonnen und wir freuen uns zu finden, wie wir Arbeitselemente nach unseren Bedürfnissen exportieren und ändern können. Doch diese letzte, was das Setup perfekt für uns machen würde hat sich etwas schwierig erwiesen:Erzwingen Link in Team Foundation Server Fehler Arbeitsaufgabe für Duplikate
Wir haben die Bug Workitem exportiert Typ und haben es vorgenommene Änderungen zu unterschiedlich auf die verschiedenen Gruppen von Benutzern angezeigt. Wir sehen jedoch ein potenzielles Problem in Nicht-Entwicklern, die Fehler melden, die sich als Duplikate herausstellen. Wir möchten erzwingen, dass Benutzer, die ein Ticket mit aufgelöstem Grund schließen: duplicate erstellt auch einen Link zu dem Fehler, der als erster Fehlerbericht wahrgenommen wird.
Ich habe bei System.RelatedLinkCount sah, und legte die Regel
<FIELD type="Integer" name="RelatedLinkCount" refname="System.RelatedLinkCount">
<WHEN field="Microsoft.VSTS.Common.ResolvedReason" value="duplicate">
<PROHIBITEDVALUES>
<LISTITEM value="0" />
</PROHIBITEDVALUES>
</WHEN>
</FIELD>
aber wenn ich versuche, in diesem Rahmen etwas zu setzen, sagt der Importeur mir, dass System.RelatedLinkCount nicht die Regel akzeptieren, keine Egal was ich mache, aber die obige Regel zeigt, was ich versuche zu tun (auch wenn die am meisten zu bevorzugende Regel auch prüfen würde, dass der Fehler, mit dem ich verlinke, kein Duplikat ist, obwohl das Overkill ist: P)
Hat jemand anderes versucht, Regeln wie diese in Arbeitselementen zu erzwingen? Gibt es einen anderen Ansatz zur Lösung des gleichen Problems? Ich bin dankbar für irgendwelche Gedanken zu diesem Thema.