我有一个Linux测试服务器,其中有时系统的代码正在由user1或user2更新。两者都包含在“用户”组中。 对于通常的修改,没有问题,因为所有文件都具有g + w权限。添加新目录时在.svn目录上的默认SVN权限
但是,如果user1添加一个新目录(使用svn add),则必须手动设置g + w权限,否则user2将会遇到该目录的问题(默认情况下,subversion会创建带有755权限的.svn目录) 。
是否有任何颠覆设置自动进行此过程?或者提交后挂钩是唯一的方法?
这不是一个紧迫的问题,所以只是想知道...
预先感谢您。
注意:当然有一种选择是让这些用户拥有自己的副本,但是对于特定的系统来说,这是最简单的方法(因为他们不需要设置环境两次)。
谢谢!我想就是这样!关于umask的好主意......我记得我曾经读过一次......但从来没有用过它。如果他们指出包装外壳,我认为这是因为没有简单的方法......我认为这将是有用的。 – lepe 2011-05-13 04:24:58