2009-04-21 2 views
2

Wir verwenden Team Foundation Server für unser Quellcodeverwaltungssystem in Visual Studio. Obwohl wir viel Paar Programmierung nicht tun, haben wir alle unsere Code-Änderungen in einem Prozess wie diesem Peer-Reviewed:Gibt es ein Tool zum Senden von E-Mails an Shelveset-Elemente und Verlaufselemente innerhalb von Visual Studio Team System?

  • Code schreiben
  • den Code ad acta legen oder sie überprüfen in (wenn es niedrig ist Risiko)
  • senden Sie eine E-Mail an ein Teammitglied mit dem Namen des Regalsatzes oder der Änderungssatznummer (um die Änderungssatznummer aufzurufen, muss die Verlaufsliste für das Projekt aufgerufen werden).
  • Teammitglied erhält E-Mail geht an Visual Studio

  • wenn es ein Shelveset ist:

    1. bringen die geplanten Operationen Fenster
    2. drücken unshelve Taste nach oben, die unshelve Dialog
    3. zu bringen
    4. Geben Sie den Namen des Absenders in das Textfeld Besitzer ein und drücken Sie Suchen, um die Shelvesets des Benutzers anzuzeigen
    5. sucht nach dem Shelveset, um den richtigen Namen zu finden (In der Regel durch meine Shelveset Namen der Einrichtung), und drücken Sie Details ..., um die Details zu bringen
  • Wenn es ein changeset ist:

    1. die Source Control Explorer-Fenster aufzurufen, und drücken Sie die "Verlauf" -Taste zum Aufrufen der Verlaufsliste
    2. Suchen Sie die richtige Änderungssatznummer und öffnen Sie die Details.

Hat jemand ein Werkzeug kennen, die uns erlauben würde, eine oder beide von diesen zu tun ?:

  1. einfach eine changeset oder Shelveset wählen und klicken Sie auf „E-Mail senden“, das würde entweder fragen Sie nach den Empfängern und senden Sie die E-Mail, oder rufen Sie Outlook mit Informationen aus dem Artikel

  2. nach Erhalt der E-Mail, Link direkt zu Visual Studio und der entsprechenden ChangeSet/Shelveset Element.

Antwort

0

Es gibt eine reiche event model, von denen die meisten nicht direkt in der Benutzeroberfläche ausgesetzt.

In der Benutzeroberfläche können Sie E-Mails abrufen, aber das ist es. Das TFS SDK enthält Informationen zum Arbeiten über die Befehlszeile mit dem vollständigen Ereignismodell.

aber ich weiß nicht, ob alle mit shelve Sets zugeordnet Ereignisse enthalten sind, können Sie die Schemata für definierte Ereignisse im Ordner „<TFS installieren> \ Web Services \ Services \ v1.0 \ Wandelt“ sehen auf dem TFS-Server.

Es gibt zwei Optionen für ein Ereignis, das ausgelöst wird und Ihr Filter entspricht: (1) Senden Sie eine E-Mail (mit einer Transformation zum Erstellen des Inhalts), (2) rufen Sie einen Webdienst an.

Verwandte Themen