svn自动更新

it2025-05-14  22

果对svn不熟悉,当svn上面有更新时,想看到实时效果,就得去web目录手动更新,比较麻烦 其它svn有一个自动更新的功能 利用 hook  

在svn 仓库目录下面有一个hook目录

在post-commit.bat 代码如下(没有就创建之) @echo off   SET REPOS=%1 SET REV=%2   SET DIR=%REPOS%/hooks SET PATH=%PATH%;   SET WORKING_COPY=D:\AppServ\vhost\abc.com\url_home svn update %WORKING_COPY% –username web002 –password 000000   就是当svn上有更新时,会自动同步到url_home目录  

注意事项:

需要将SVN服务器的bin目录加入到path路径中,加入后,未重启,在命令行下path值立即生效,但是SVN服务器却无法找到,总是提示:svn 不是内部或外部命令 也不是可运行的程序

转载于:https://www.cnblogs.com/whlives/p/4106316.html

最新回复(0)