subversion服务器在Ubuntu服务器12.10中使用apache2
一个非常干净的服务器没有任何东西,除了svn,apache和apache auth的必要文件
我试图通过Windows 7中的TortoiseSVN客户端为我的一个subversion文件夹添加一个Bugtraq属性
在Bugtraq设置页面中,我只输入了网址和消息模式,其他设置仍为默认设置
Bugtraq格式如下
URL: http://bugserveripaddress/bugzilla/show_bug.cgi?id=%BUGID%
Message pattern: Bug : %BUGID%
错误服务器与subversion服务器不同
但是,它显示至少一个属性更改失败的存储库未更改多次
每次我在错误弹出窗口中单击“确定”按钮时,它将使用 bugtraq:label,bugtraq:url,bugtraq:message 等闪烁一个小弹出窗口
这看起来像是一个钩子脚本问题,所以我编辑了我的pre-revprop-change并尝试添加bugtraq的权限:url,bugtraq:这样的消息
REPOS="$1"
REV="$2"
USER="$3"
PROPNAME="$4"
ACTION="$5"
exit 0
if [ "$ACTION" = "M" -a "$PROPNAME" = "svn:log" ]; then exit 0; fi
if [ "$ACTION" = "M" -a "$PROPNAME" = "svn:author" ]; then exit 0; fi
if [ "$ACTION" = "M" -a "$PROPNAME" = "bugtraq:label" ]; then exit 0; fi
if [ "$ACTION" = "M" -a "$PROPNAME" = "bugtraq:url" ]; then exit 0; fi
if [ "$ACTION" = "M" -a "$PROPNAME" = "bugtraq:message" ]; then exit 0; fi
echo "Changing revision properties other than svn:log is prohibited" >&2
exit 1
但它不起作用
提前多多感谢〜
答案 0 :(得分:0)
感谢jsumarall的子错误问题 我通过以下链接找到了处理陆龟SVN的工作
How do you overcome the svn 'out of date' error?
检查迈克尔的回答
只需更新文件夹,然后在本地重做,然后提交
非常棘手......