有关如何使用命令行(Ubuntu)更正我的webroot中所有.svn目录(及其内容)权限的任何建议?我把文件chown到www-data,但忘了过滤掉.svn目录:p
更多细节:
我想将.svn目录及其内容归还给原始所有者。用户:group不是问题,chown所有.svn目录及其中包含的所有内容的递归命令是我正在寻找的。 p>
答案 0 :(得分:9)
如果您只想更改所有.svn目录的所有权,则可以执行以下操作:
find /dir/to/repo -name .svn -exec chown user:group -R {} ;
根据您的shell,您可能需要逃避; (使用\;)和/或{}(使用\ {\})