1

关于如何使用命令行(Ubuntu)更正我的 webroot 中的所有 .svn 目录(及其内容)权限的任何建议?我正在将文件添加到 www-data,但忘记过滤掉 .svn 目录:p

更多详情:

我想将 .svn 目录及其内容归还给原始所有者。user:group 不是问题,用于 chown 所有 .svn 目录的递归命令以及其中包含的所有内容都是我正在寻找的。

4

1 回答 1

9

如果您只想更改所有 .svn 目录的所有权,您可以执行以下操作:

find /dir/to/repo -name .svn -exec chown user:group -R {} ;

根据您的外壳,您可能需要转义 ; (使用 \;)和/或 {}(使用 \{\})

于 2012-09-26T07:03:23.107 回答