Summary: | Subversion 1.2.1 unable to import (Permission denied error) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Nes Yarug <nes.yarug> |
Component: | [OLD] Development | Assignee: | Paul de Vrieze (RETIRED) <pauldv> |
Status: | RESOLVED CANTFIX | ||
Severity: | normal | CC: | nes.yarug |
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Nes Yarug
2005-08-19 17:07:36 UTC
Ok your problem is that your repository is created as root or as apache user. You are however trying to access the repository as a different user. This of course is not allowed. There are various solutions to this problem. The cleanest solution is using file and directory ACL's. This should allow you to specify which groups/users may access the repos, and to ensure that new files get the correct permissions. Alternatively you could use a wrapper script for svnserve and/or svn with another umask. A third alternative would be to either use svnserve or the apache module. Look at the homepage and the svn book for more information and details. (http://subversion.tigris.org) That was it! Thanks. You put me back in the right direction. Had to add the Subversion users in the apache group. Everything working now. ps: I am using svn+ssh for authentication. |