Po popełnienia, dostaję post-commit hook failed
błąd:SVN post-commit - brak dostępu do .svn/zablokować
svn: Can't open file '.svn/lock': Permission denied
dziwne, mój post-commit plik haka działa perfekcyjnie na swój własny, tylko nie po nazwie z rzeczywistego zatwierdzenia.
Teraz plik po zatwierdzeniu kończy się svn update
w innej kopii roboczej, więc zakładam, że błąd jest w tej kopii roboczej.
Po przejściu do .svn
tej kopii roboczej nie ma pliku/katalogu locks
. Jest to prawdopodobnie przyczyną niepowodzenia skryptu.
To jest mój post-commit pliku:
#!/bin/sh
REPOS="$1"
REV="$2"
cd /var/www
/usr/bin/svn update
Jak mogę rozwiązać ten problem?
ah, dostałem to, 'chmod' nie robi domyślnie ukrytych plików! – ACarter
@ courarter I pokornie przypominam o opcji "accept" :) –
Rzeczywiście, pokornie przypominam ci o limicie zanim będziesz mógł zaakceptować odpowiedź :) – ACarter