2009-08-03 5 views
1

Momentan verwenden wir TortoiseSVN und VisualSVN als Quellcodeverwaltung. Ich habe den Pre-Commit-Hook erfolgreich geändert, um unerwünschte Dateien zu blockieren, die an das Repository übergeben werden. Aber was ich jetzt erreichen möchte, ist eine Check-Liste, die als Mahnung dienen wird, bevor ich beginne.Anzeigen einer Checkliste vor commit/comments in SVN

Ist das möglich? Wenn ja, was zu tun ist, kann ich nicht sehen, wie es mit dem Pre-Commit-Hook funktionieren wird, da ich die Check-Liste anzeigen lassen möchte, wenn sie im Kontextmenü auf Commit drücken, um alle geänderten Dateien und das Protokoll anzuzeigen Botschaft?

+0

Ich denke, TortoiseSVN Hook Scripts sind der Weg, hier zu gehen, aber hat jeder eine Anleitung, wie man das am besten erreichen kann, da es bedeutet, dass jeder seine eigenen Client-Maschinen aktualisiert? – Dean

Antwort

2

Yip TortoiseSVN Client-Haken war der Weg zu gehen

ich die StartCommit.js Datei aus der SVN-Repository gepackt und zugeschnittene es dann ausgeben, was ich wollte.

Dann habe ich einfach einen Haken WScript \ StartCommit.js Aufruf

1

Sie this pre-commit hook example gesehen? Eine Variante davon wurde in einem Laden verwendet, in dem ich arbeitete und viele häufige Fehler verhinderte.