Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

TortoiseSVN cannot commit, says "forbidden by server"

Recently a bunch of renaming changes were made into a folder that I checked out a while ago. Once I updated all of the renaming changes, I am having a problem of not being able to commit anything. It says the following:

enter image description here

I am able to read, write, and update new files. I just cannot commit.

I think I tried almost everything - doing a cleanup, deleting and rechecking out the folder...

I have googled this problem and someone mentioned a case-sensitive issue when checking out the repository, but I am sure I have the svn repository url correct. Note that everything was working (commits and all) before the whole renaming changes.

Does anyone have any clues ?

Thanks!

like image 657
O_O Avatar asked Apr 26 '12 17:04

O_O


Video Answer


1 Answers

I had the same problem.
I am using Tortoise SVN. In my case, I have two groups say for example 'a-grp' and 'b-grp'. The user id (say for example 1234) for which the commit access is denied is available in both the groups.
The 'rw' permission is given to the group 'a-grp' for the root folder level.
The 'r' permission is given to the group 'b-grp' for the subfolder level in the root folder. That is the issue.

My fault Repository access rule:

reqdocs=1234, 5696, 7458
testdocs=1234, 5525, 9969, 4444
<br>
[MyRepository:/branches/rootfolder]
@reqdocs= rw
<br>
[MyRepository:/branches/rootfolder/subfolder]
@testdocs= r


Hence I removed the user id (1234) from the 'testdocs' group. Now its working.
Hope it helps. Thank you.

like image 89
Jayakumari Arumugham Avatar answered Sep 20 '22 18:09

Jayakumari Arumugham