安装好svn以后,目录结构如下:
下面主要对hooks目录的内容进行修改:
cd hooks
vi post-commit
代码如下 | 复制代码 |
#!/bin/sh svn up –username=[USERNAME] –password=[PASSWORD] –no-auth-cache –non-interactive /home/www/[PROJECT_DIR] > /dev/null |
其中:
[USERNAME]: svn用户名
[PASSWORD]: svn密码
[PROJECT_DIR]: svn项目目录
接下来给post-commit加权限:
chmod 777 post-commit
到此为止,自动更新的操作就设置完毕了,下面就在svn中提交测试一下,看看项目是否正常更新吧。
时间: 2024-12-23 14:54:07