2012-04-26 27 views
8

最近、私が少し前にチェックアウトしたフォルダに名前を変更する変更が加えられました。名前変更のすべてを更新したら、何もコミットできないという問題があります。これは、次の言葉:TortoiseSVNはコミットできません、 "サーバーによって禁止されています"と言います

enter image description here

私は、読み取り、書き込み、および新しいファイルを更新することができています。私はコミットできません。私はこの問題をGoogleで検索していると、リポジトリをチェックアウトするとき、誰かが大文字と小文字を区別の問題に言及した

、クリーンアップをやって削除し、フォルダを再チェック...、しかし、私は -

私はほとんどすべてを試みたと思います

私はsvnリポジトリのURLが正しいことを確認してください。すべての名前変更が変更される前に、すべてが機能していたことに注意してください(コミットとすべて)。

誰にも手がかりがありますか?

ありがとうございます!

+0

あなたはSVNをホストしているサーバーへのアクセス権を持っている場合リポジトリ、フォルダへの書き込み権限があるかどうかを確認する チェックアウトされた。そうでない場合は、リポジトリの管理者に連絡してアクセス許可を確認する必要があります。 – Bernard

+0

あなたは 'file://'をSubversion URLとして使用していますか? –

答えて

10

私は同じ問題を抱えていました。リポジトリの1つに新しいユーザーグループを追加するときに発生しました。私は間違いなく、自分の最高のUserGroupをRead-Onlyに設定しました。 SVNアクセスの仕組みのために、突然ファイルをコミットしたり、新しいフォルダを作成したりすることができなくなりました。

まず、URLがリポジトリと正確に一致していることを確認してください。これは最も一般的な問題です。次にこれを読んで、バーナードが提案したようにアクセスを確認してください。

http://www.visualsvn.com/support/topic/00033/

+0

全く同じ問題がありました。私は2つのユーザーグループに所属していました。 1つは読み取り専用で、もう1つは読み取り/書き込み可能です。第2のグループはレポのルートで許可され、より制限されたグループはその下に許可されました。このエラーメッセージは、それを正しくまとめます。サーバーは書き込み権限がないと判断しました。 –

1

それはユーザ名がwordpress.orgの場合と一致しない場合、それは通常起こる大文字と小文字が区別されるように正しいユーザ名が入力されていることを確認してください。私はすでにこの問題を解決するために何時間も迷っています。

1

CollabNet Subversion Edgeを使用しているときにこの問題が発生しました。この修正は、リポジトリアクセスルールで定義されたグループに、@接頭辞を使用して他のグループへの参照が含まれていることを確認することでした。ベター例で説明した:

リポジトリのアクセスルール:

[MyRepository:/branches/dev] 
* = r 
@admin = rw 
@dev = rw 

[groups]を前に:

admin=user1,user2 
dev=user3,user4 

[groups]後:

admin=user1,user2 
[email protected],user3,user4 
関連する問題