Frage

Ich weiß, dass in Visual Source Sie in gehen und bohren, um die Geschichte einer einzelnen Datei nach unten und dann zu einem individuellen Check-in einem Drilldown und einen Kommentar an dem Check-in dieser Art und Weise anwenden, aber das ist mühsam und zeitaufwendig - wenn Sie viele Dateien haben, die zur gleichen Zeit wurden eingecheckt und Sie die gleiche Kommentar anwenden möchten für immer alle von ihnen diese nehmen.

ich das Tool verwenden VSSReporter Berichte von checkins und anderen Sachen zu erzeugen von VSS, aber es alles nicht bearbeiten kann, nur darüber berichten.

Gibt es irgendwelche Werkzeuge, die Sie loslassen zurück und rückwirkend Kommentare gelten für Check-in auf effiziente und einfache Weise?

War es hilfreich?

Lösung

Während ich nicht ein Programm, das in dieser helfen kann, fand ich die Sourcebefehlszeilen-Referenz und konstruiert ein Programm, das die folgende tat:

  1. eine tabstoppgetrennte Datei importiert aus VSSReporter die die Kommentare hinzugefügt über Excel
  2. Erstellt Stringbuilder und fügte hinzu, diese Zeilen

    set path=%path%;"C:\Program Files (x86)\Microsoft Visual SourceSafe\"

    set ssdir=\\VSSServerName\VSSINIDirectory

  3. Für jeden Eintrag in der Datei, fügen Sie diese Zeilen an den Stringbuilder (Modifizieren verson Nummer -V)

    ss cp "$/Path/to/project"

    ss Comment "FileToComment.cs" -C"Comment to apply to Version 1" -V1

  4. Ausgabe Stringbuilder Datum / timestamped Batch-Datei.

  5. Feuer aus Batch-Datei über einen System.Diagnostics.Process, Ausgang zu einer identisch Datum / timestamped Textdatei umgeleitet werden.

Ich kann den Code nicht teilen, da ich es dime auf meinem Unternehmen schrieb, aber ich dachte, dass ich auf jeden Fall den Prozess würde Aktie

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top