linux下为svn创建钩子,自动update
来源:互联网 发布:华侨大学怎么样知乎 编辑:程序博客网 时间:2024/06/03 16:19
cd /home/svn/projectname/hookscp post-commit.tmpl post-commitvi post-commit首先复制post-commit.tmpl文件为post-commit
这个文件在svn版本库项目文件夹中的/hooks之中,比如项目文件夹是/home/svn/projectname,那就在/home/svn/projectname/hooks
复制后编辑新文件
REPOS="$1"REV="$2"mailer.py commit "$REPOS" "$REV" /path/to/mailer.conf删除以上文件,并加上以下设置
svn update --username name --password password svn://IP地址 /home/wwwroot/default其中"name"就是svn帐户名,"password"就是svn帐户密码,"svn://IP地址/projectname"是svn版本库地址,"/home/wwwroot/default"是checkout时的路径,根据自己情况替换就好
修改完毕,保存退出之后,给这个文件777权限即可
chmod 777 post-commit
如果本地提交时候报错
E205000,"svn://IP地址/projectname" is not a local path ,把这个地址替换为linux中项目版本库所在地址 "/home/svn/projectname" 即可
0 0
- linux下为svn创建钩子,自动update
- linux 下安装svn 钩子自动提交
- linux下的SVN server的POST-COMMIT钩子自动部署代码
- linux下环境变量和crond定时任务 和svn钩子
- 在Linux和Windows下安装SVN钩子脚本
- linux下创建svn仓库
- Linux下创建SVN仓库
- linux下创建svn服务器
- linux svn update后端自动运行(计划任务)
- SVN Server新建仓库,并创建钩子自动拉取代码
- Linux下使用SVN Hook钩子脚本实现SVN提交前校验
- linux下的钩子
- linux+centos6.5+svn+svn钩子
- linux下svn开机自动启动
- linux下创建svn仓库目录结构
- windows/linux下创建SVN本地repository
- linux下创建svn版本库
- linux 下SVN服务端创建版本库
- c#excel导出
- hdu-oj 1862 EXCEL排序
- jquery 判断数组里是否存在重复
- VFS与MTD
- HDU 1114 Piggy-Bank(完全背包 DP)
- linux下为svn创建钩子,自动update
- JAVA将字符串表示的ip地址转换为long表示
- (收集/整理)linux 内核启动 解压缩
- 如何提高学习的效率,二十四条好的建议
- HDU 1814 Two_Sat
- Brainfuck——让你脑子凌乱的程序语言
- 硬件手机版专业呼介绍QQ 793255660
- 线段树+扫描线+离散化解poj1151 hdu 1542 ( Atlantis )
- Google Adwords关键词即将告别完全精确匹配