首页 > 代码库 > SVN 提交后自动同步到 web 的根目录
SVN 提交后自动同步到 web 的根目录
在SVN 项目版本库的存储目录下的hooks 目录,新建立一个post-commit.bat 文件:
@echo off SET REPOS=%1 SET REV=%2 SET DIR=%REPOS%/hooks SET PATH=%PATH%; SET WORKING=E:/www/要同步的目录 svn update %WORKING% --username 用户名 --password 密码
注意:以上方法必须把SVN服务器安装目录下的bin加入到path路径(环境变量[路径用‘;‘分开])中。SVN通过setup进行安装,默认会将bin目录增加到path路径中,如果通过压缩包进行安装,必须要手动增加。
要想知道此脚本是否出错,可在cmd命令行里输入:D:/svn/hooks/post-commit.bat 进行测试。出现以下信息则表明脚本成功执行:
C:\Documents and Settings\Administrator>D:/svn/hooks/post-commit.bat
正在升级 ‘E:\www\App:
版本 216。
SVN 提交后自动同步到 web 的根目录
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。