有关如何使用命令行(Ubuntu)更正我的webroot中的所有.svn目录(及其内容)权限的任何建议?我chowning文件到www数据,却忘了过滤掉.svn目录:P修复.svn目录权限
更多细节:
我想CHOWN回.svn目录和他们原来的主人的内容。用户:组不是问题,所有.svn目录的递归命令及其中包含的所有内容都是我正在寻找的。
有关如何使用命令行(Ubuntu)更正我的webroot中的所有.svn目录(及其内容)权限的任何建议?我chowning文件到www数据,却忘了过滤掉.svn目录:P修复.svn目录权限
更多细节:
我想CHOWN回.svn目录和他们原来的主人的内容。用户:组不是问题,所有.svn目录的递归命令及其中包含的所有内容都是我正在寻找的。
如果你想要的是改变你的所有.svn目录的所有权,你可以做到以下几点:
find /dir/to/repo -name .svn -exec chown user:group -R {} ;
根据您的外壳,你可能需要逃跑的; (使用\;)和/或{}(使用\ {\})
你究竟想要什么? www数据拥有除.svn之外的所有权限?将svn导出到你的web目录可能会更好(因此可以清除所有的.svn文件)。 – CrazyCasta
我需要svn的东西。我不想更改.svn文件夹及其内容的权限以外的任何内容。 –