2010-11-18 10 views

Odpowiedz

21

Korzystanie z komendy svnlook. Na przykład w skrypcie powłoki może być:

REPOS="$1" 
REV="$2" 

AUTHOR="$(svnlook author -r $REV $REPOS)" 
+1

Dzięki - tego też szukałem. –

6

post-commit hak przykład skrypt:

#!/bin/sh 
REPOS="$1" 
REV="$2" 
AUTHOR="$(svnlook author $REPOS -r $REV)" 

# output on STDERR will be marshalled back to SVN client 
echo "This transaction was commited by '$AUTHOR'!" 1>&2 

exit 0 
0

Drugi parametr twój post-commit skrypt będzie numer wersji - można to wykorzystać do kwerendy SVN za wszelkie informacje potrzebne.

Powiązane problemy