web-dev-qa-db-ja.com

追加またはコミット時にSubversion権限が拒否されました

Centos5.2でSubversion1.4を実行していて、クライアントがtortoiseを使用してチェックアウト、コミットなどを行っています。アクセス許可に問題があると思いますが、777属性を持つすべてのユーザーがアクセスできるようにフォルダーを構成しましたが、どこにもアクセスできないようです。 。亀「svn:ファイルを開くことができません」PATH/TO/MY/FILES/entries ':アクセスが拒否されました」でこのエラーが生成されます。誰かがグーグルデスクトップのようなクライアントマシンにインストールされたインデックスソフトウェアを提案していました、何か提案はありますか?

2
Rungano

解決策はsambaを使用することです。権限のある長いグリルの後、何らかの理由でこれらのエントリをsmb.confファイルに追加する必要があることがわかりました。

強制作成モード= 0774削除読み取り専用=はい

書き込み権限がすでに有効になっていることを考えると、おかしなことに聞こえるかもしれませんが、バグだと思います!! LoL :)

2
Rungano

親フォルダがトラバース権限(実行フラグx)を付与しない場合、リーフディレクトリノードが777に設定されていても、root以外のユーザーはエラーメッセージを受け取ります。また、Apacheを使用している場合は、ファイルへのアクセスを許可する構成ブロックがあることを確認する必要があります。

2
Walter