2011-01-21 14 views
37

私はthis questionを見ましたが、それは私を助けません。実行可能なパーミッションなしでファイルをチェックインしましたが、今はブランチやチェックアウトのたびにファイルが実行可能ではありません。サブバージョンファイルのアクセス許可を変更する

他のいくつかのファイルは実際に実行可能ファイルとして保存されています。私は最初のチェックイン時に実行可能なビットを持っていたからだと思っています。少なくともテストは私に信じられています。

誰かが、ファイルやフォルダのためにsubversionが持っている権限を変更する(あるいは少なくとも見ることも)良い方法を知っていますか?

答えて

54

svn propsetで試したことがありますか? svn propset svn:executable ON <executable_script>を入力してからsvn commitを実行してください。

+0

これは私にとっては機能しません。私は 'svn propset svn:executable ON Config.pl'を持っていますが、私がパッチを適用すると、Config.plはまだexecではありません。たぶんこれは[この投稿](http://stackoverflow.com/questions/56149/storing-file-permissions-in-subversion-repository)に関連しています – alexey

+1

アレクセイ - propset後にsvnコミットをしましたか? –

+0

'svn propset svn:executable ON Config.pl'を実行すると、ローカルコピーのみが更新されます。次にsvnへの変更をチェックインする必要があります。明らかに、@Asanke。 – Asanke

関連する問題