来自不同用户的Subversion post-commit

时间:2012-06-24 10:19:17

标签: svn post-commit

我已经安装了subversion并进行了以下设置:

Repo: /home/svn/tester (apache:apache) 
The site is: /var/www/tester (tester:tester)

我已将测试人员回购检查到/var/www/tester

我要做的是保留/home/svn/tester = apache中文件的所有者以及/var/www/tester = tester

中文件的所有者

现在(提交后)/home/svn/tester中的文件所有者是Apache

我的提交后文件:

#! /bin/sh
/usr/bin/svn update /home/svn/tester

1 个答案:

答案 0 :(得分:0)

您应该更新本地工作副本而不是存储库:

#!/bin/sh
/usr/bin/svn update /var/www/tester