一、打开 visualSVN Server 界面,选择自己要设置钩子的项目 右键->properties->Details选项卡查看项目位置;
二、在项目位置中打开 hook文件夹新建 post-commit.bat 命令,输入以下内容
@echo off
SET REPOS=%1
SET REV=%2
SET DIR=%REPOS%/hooks
SET PATH=%PATH%;
SET WORKING_COPY=E:\www\mytest
svn update %WORKING_COPY% --username wodemingzi --password wodemima
1、更换掉 WORKING_COPY 值为你要执行自动更新的项目根目录;
2、更换掉 --username后的用户名为你SVN的用户名;
3、更换掉 --password 后的密码为你SVN的密码;
三、服务->VisualSVN Server 重启完成!