嘿伙计们,我不太擅长 Linux,但我需要修改我的 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 存储库属于服务器上的其他地方,而不是 Hudson 内部。谁能告诉我我应该把什么作为 URL(一个例子会有很大帮助)?