2009-03-11 27 views
2

私のリポジトリからディレクトリを削除しようとしています。私は、フォルダを削除するとSVNコミットんし、私は次のエラーを取得する:どのように任意のアイデアを削除されたディレクトリをSVNリポジトリにコミットする際の問題

Error: Commit failed (details follow):

Error: Access denied

私のユーザーは、[/]にRW権限を持っている、と私は、新規または変更されたファイルに

をコミットすることができます問題はありますか?

EDIT:

iは、単一のファイルの削除を行うことができますが、私はディレクトリを削除することはできませんようです。例 私は \データ\のA.TXT なく \データ

EDIT2を削除することができます 私のauthz

[aliases] * =

[groups]

# harry_and_sally = harry,sally

# harry_sally_and_joe = harry,sally,&joe

[/]

beta = rw

peras= rw

私のパスワード

[users]

beta = Bunny1981

peras = MyDearBunny

EDITを: ソリューションです正しい答えのコメントに

+0

新しいファイルをコミットするか、リポジトリ内の古いファイルを編集できますか? – Alex

答えて

2

パスベースの認証を使用していますか?その場合は、authz設定でエラーがないか確認してください。

コミット(追加/変更/削除)せず、承認がOKであることを確認した場合は、作業コピーのURLサーバー名を確認してください。 (サーバー名の場合)、大文字と小文字が区別されます。その場合、移転を行う必要があります。

EDIT:リモートで削除を実行できますか?問題の原因としてWCを除去するであろう

svn delete URL

+0

私は[/]へのアクセス許可を持っています –

+0

svnの削除を実行すると、まだアクセスが拒否されます –

+0

svnはリモートでURLを削除しますか?もしそうなら、私はそれがauthz問題、あなたのauthzファイルと(編集された)passwdファイルを投稿する必要があると思います。 – si618

1

「svn rm」を含むフォルダを削除してからコミットするようSVNに伝えます。

6

ファイルシステムからフォルダを削除すると、SVNはコピーに何かがないと考えてエラーを表示します。

代わりに、手動でフォルダを削除するのではなく、SVNに削除を指示してください。そうすれば、SVNはフォルダの内容を削除し、次のコミット時に削除のマークを付けます。

この操作には「svn rm」コマンドを使用できます。

+0

報告されているエラーは認証エラーです。 svn stは不足しているディレクトリを報告しますが、コミットはそれを「アクセス拒否」として報告すべきではありません。 – si618

+0

私はTortoise SVNを使用していますが、私はそのフォルダがWindowsフォルダではなくSVNフォルダであり、すべて(またはほぼ)のものがSVNで行われなければならないとあなたが言ったようにフォルダを削除することに使用しました。 – jaloplo

+0

あなたの答えは実際に私の問題とは関係ありません。 –

関連する問題