Эй, ребята, я не очень хорош в Linux, но мне нужно изменить файл post-commit моего репозитория Subversion, чтобы Hudson автоматически создавал коммиты.
Эта страница здесь говорит мне сделать это:
REPOS="$1"
REV="$2"
UUID=`svnlook uuid $REPOS`
/usr/bin/wget \
--header "Content-Type:text/plain;charset=UTF-8" \
--post-data "`svnlook changed --revision $REV $REPOS`" \
--output-document "-" \
http://server/hudson/subversion/${UUID}/notifyCommit?rev=$REV
Часть, которую я не знаю, это адрес URL, указанный внизу фрагмента кода. Я знаю адрес моего сервера Hudson, но часть /subversion
сбила меня с толку, потому что в моей системе это ни на что не ссылается. Мой репозиторий Subversion находится где-то еще на сервере, а не внутри Хадсона. Может кто-нибудь сказать мне, что я должен поставить в качестве URL (пример очень помог бы)?