Frage

Ich verwende Windows XP und Tortoisesvn und möchte den Dateinamen, den Pfad der Datei, den Autor und andere Details zur Überarbeitung des Repositorys mit einem Post-Commit-Haken kennen. Müssen wir eine bestimmte Sprache verwenden, um dies zu tun, wie z. B. Python, oder ist dies möglich, auch mit nur einer Stapeldatei zu schreiben?

War es hilfreich?

Lösung

Hier ist ein schönes Tutorial zum Erstellen von SVN -Haken http://wordaligned.org/articles/a-subversion-pre-commit-hookGrundsätzlich müssen Sie ein Post-Commit.exe- oder Fledermaus-Skript erstellen. Es kann einen Python -Code ausführen, den Sie anrufen möchten:

python myhook.py

Im Skript.

Andere Tipps

Anfang hier

Zitat aus diesem Link:

Windows verwendet jedoch Dateierweiterungen, um festzustellen, ob ein Programm ausführbar ist. Sie müssen also ein Programm angeben, dessen Grundname der Name des Hakens ist und dessen Erweiterung eine der speziellen Erweiterungen ist, die von Windows für ausführbare Programme wie z. .exe für Programme und .Schläger Für Stapeldateien.

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