Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

403 Forbidden error commit error after Tortoise SVN 1.8 upgrade

I am getting the dreaded 403 forbidden error after upgrading my computer to Tortoise SVN version from 1.6 to 1.8.3 (SVN 1.8.4).

  1. The problem happens on commit but not checkout
  2. The URL appears to be the correct case.
  3. I have cleared authentication credentials in the Settings
  4. The problem happens following a fresh checkout.
  5. Downgrading to Tortoise 1.7 and doing a fresh checkout works.

Our server is on version 1.8.1, at which time we also switched from Apache 2.2 to the CollabNet version bundled with SVN server. I've been assured the repository has been upgraded to version 1.8. I am listed in the repository as having rw permission.

Is there anything about 1.8 that is different, as far as firewalls or authentication? The Apache server uses html and authenticates using network passwords. What are the next steps?

like image 565
Eli S Avatar asked Oct 03 '22 10:10

Eli S


1 Answers

It often happens because of path case-sensitivity of SVN.

SVN allow to checkout code even if path to repository has letters in different case, but it forbids commits to such paths.

Assuming that https://server.svn/Repository is actual path, following path https://server.svn/repository will be checked out, but commits to it will be forbidden.

To fix this, use TortoiseSVN -> Relocate command and check path carefully.

like image 99
Yuriy Drozd Avatar answered Oct 13 '22 00:10

Yuriy Drozd