.svn / entries的权限

时间:2012-07-05 21:24:34

标签: svn permissions

我的应用程序在tomcat7下运行,并将文件存储在本地文件系统上。这些文件最终会提交给SVN。提交时,.svn目录的内容如下所示:

drwxr-xr-x 6 tomcat7 tomcat7 4.0K 2012-07-05 22:12 .
drwxr-xr-x 3 tomcat7 tomcat7 4.0K 2012-06-16 18:14 ..
-r--r--r-- 1 tomcat7 tomcat7  265 2012-06-16 18:23 all-wcprops
-r--r--r-- 1 root    root     558 2012-06-30 13:53 entries
drwxr-xr-x 2 tomcat7 tomcat7 4.0K 2012-06-16 18:23 prop-base
drwxr-xr-x 2 tomcat7 tomcat7 4.0K 2012-06-16 18:23 props
drwxr-xr-x 2 tomcat7 tomcat7 4.0K 2012-06-16 18:23 text-base
drwxr-xr-x 5 tomcat7 tomcat7 4.0K 2012-06-30 13:53 tmp

请注意,entries目录由root / root拥有,而所有其他目录由tomcat7 / tomcat7拥有。这当前阻止了应用程序(以tomcat7用户身份运行)删除包含提交给SVN的文件的任何目录。

有没有办法可以将.svn / entries文件配置为tomcat7 / tomcat7所有,就像.svn下的所有其他文件一样?

2 个答案:

答案 0 :(得分:0)

我不是svn处理文件权限的任务。

也许你可以递归chown工作副本下的所有文件到tomcat7:tomcat7。

答案 1 :(得分:0)

chown tomcat7:tomcat7 entries

这是一个迟到的答案,但我刚从搜索中发现了这一点。