1

コマンドライン(Ubuntu)を使用してWebルートのすべての.svnディレクトリ(およびその内容)のアクセス許可を修正する方法に関するアドバイスはありますか?ファイルをwww-dataに変換していましたが、.svnディレクトリを除外するのを忘れていました:p

より詳しく:

.svnディレクトリとその内容を元の所有者にchownしたいと思います。user:groupは問題ではありません。すべての.svnディレクトリとその中に含まれるすべてのものをchownする再帰コマンドが私が探しているものです。

4

1 に答える 1

9

すべての.svnディレクトリの所有権を変更するだけの場合は、次のようにすることができます。

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

シェルによっては、;をエスケープする必要がある場合があります。(\;を使用)および/または{}(\ {\}を使用)

于 2012-09-26T07:03:23.107 に答える