2017-12-24 43 views
2

Ich habe ein kurzes Hook-Skript geschrieben, um den Autornamen für jede Commit, die ich mache (post_commit_hook) in meinem Repository zu ändern.TortoiseSVN Commit durch Visual Studio läuft nicht Hook-Skript

Wenn ich das Projekt über Visual Studio 2015 festlege, werden die Hook-Skripts nicht ausgeführt. Ich weiß, dass dies nicht die Best-Practice-Lösung ist, aber es ist das Beste, was ich jetzt tun kann. Wenn ich das Projekt außerhalb der Visual-Studio-Umgebung festlege, läuft das Hook-Skript wie erwartet. Wie kann ich machen, dass die Commits von Visual Studio das Hook-Script ausführen?

Ich verwende AnkhSVN zur Unterstützung der Quellcodeverwaltung für Visual Studio.

+1

Warum formatieren Sie "zufällige" Wörter in "Ihrer" Frage als "Code"? –

+1

Jemand hat die Frage auf diese Weise bearbeitet. Ich weiß nicht warum. –

+0

Versuchen Sie [diesen Beitrag] (https://stackoverflow.com/questions/9888667/ankhsvn-client-side-pre-commit-hook). Es könnte Ihr Problem lösen – Tsikon

Antwort

2

Ich habe es endlich herausgefunden. Alles, was ich tun musste, war zu Extras-> Optionen-> Quellcodeverwaltung. Wählen Sie die Option "subversion User Tools" und wählen Sie ein externes Patch-Tool: "tortoiseSVN TortoiseMerge" -Option aus der Dropdown-Liste. Ich hoffe, diese Antwort kann jemandem helfen.

Verwandte Themen