Ich habe eine Datei namens version.ini, die unter Versionskontrolle (/trunk/version.ini) ist Ich wollte jetzt einen Post-Commit Hook, um diese Datei mit der Aktualisierung zu machen letzte Version. Aber ich weiß nicht, welcher Befehl das tun kann. Ich weiß, dass ich diese params:post commit hook, um eine Datei unter Version
#!/bin/sh
REPOS = "$1"
REV = "$2"
Aber wie kann ich den Inhalt dieser Datei ersetzen, ohne eine neue Revision zu machen? und haben diese Änderungen immer noch in meinem Repo?
UPDATE: Da ich vielleicht klar havent ich werde ein detaillierteres explination versuchen: Lets sagen, dass ich dieses Repo haben:/svn/repos/Projekt/trunk/und darin habe ich eine Datei version.ini dass genannt ist unter Versionskontrolle. Was ich tun möchte ist, dass bei jedem Commit diese Datei auf die neue Revision aktualisiert wird. Lets sagen, dass die aktuelle Revision 263 ist, dass ich möchte, dass die Datei 263 darin geschrieben hat. Und um auf eine Antwort unten zu antworten, können Sie keine Schlüsselwörter verwenden, da sie nur funktionieren, wenn ich diese Datei aktualisiere, und ich will es nicht tun.
Ich hoffe, ich machte Sinn, und danke für jede Hilfe gegeben. Cheers
Sie Frage ist nicht klar. Die Haken sind, etwas serverseitig zu tun. Aktualisieren einer Datei im Repository ist Aktion von Client zu Server. –