svn hooks 自动更新,步骤和常见问题

2017-01-12  本文已影响233人  蜗牛MVP

1、svn 客户端需要保持一致, win2003是32位的系统,最多支持1.8的svn客户端,服务器端不要用 2003,最好两者都用同样的版本。

2、要在同步的Repositories选择 对应的版本,hooks文件中,post-commit.bat文件

@echo off
SET REPOS=%1
SET REV=%2

SET DIR=%REPOS%/hooks

SET WORKING_COPY=D:/mysvndir

"C:/Program Files/VisualSVN Server/bin/svn.exe" update %WORKING_COPY% --quiet --username 用户名 --password 密码

此处把 svn 添加到系统变量里面,最后的语句变为:
svn.exe update %WORKING_COPY% --quiet --username 用户名 --password 密码

3、本地提交,提示信息为

1d.png

4、打开 服务管理中 -> VisualSVNServer 服务,替换账号为 administrator ,重新启动服务。

2.png
上一篇下一篇

猜你喜欢

热点阅读