Ho creato un file chiamato version.ini sotto controllo di versione (/trunk/version.ini) ora volevo fare un hook di commit post per aggiornare quel file con ultima versione. Ma non so quale comando possa farlo. So che ho questo param:post commit hook per aggiornare un file con la versione
#!/bin/sh
REPOS = "$1"
REV = "$2"
Ma come posso sostituire il contenuto di quel file senza fare una nuova revisione? e hanno ancora quei cambiamenti nel mio repo?
UPDATE: Dato forse i havent stato chiaro cercherò un explination più dettagliata: Diciamo che ho questo repo:/svn/repos/progetto/trunk/e in essa ho un file chiamato version.ini che è sotto controllo di versione. Quello che voglio fare è che su ogni commit aggiorni quel file alla nuova revisione. Diciamo che la revisione attuale è 263 voglio che il file abbia 263 scritti in esso. E per rispondere a una risposta qui sotto non puoi usare le parole chiave poiché funzionano solo se aggiorno quel file e non voglio farlo.
Spero di avere un senso, e grazie per qualsiasi aiuto dato. Cheers
La tua domanda non è chiara. I ganci servono a fare qualcosa sul lato server. L'aggiornamento di un file nel repository è un'azione da client a server. –