Hi all,
Here's a couple of problems that created trouble while I tried setting 
up an SVN repository for access via svn+ssh through multiple user accounts.
1) [docbug] Please add the usual Linux commands for setting up the right 
permissions. These are:
   cd /path/to/repository
   chmod g+s db
   chmod g+w `find -perm -u+w`
First command sets the sgid flag on the db directory so that new log 
files will be automatically created with the correct group owner.
Second command finds all files and directories with a write permission 
for the owner and adds write permissions for the group. (Without this, 
creating a new log file will fail.)
2) [change request] There are multiple svn* commands, and writing a 
wrapper script for each of them to set the umask is tedious and 
error-prone. Even the svnbook got it wrong if I'm not mistaken, it does 
not list svnserve.
To fix this, I'd like to see a umask option for SVN in general and/or on 
a per-repository basis. Or merge all these commands into the 'svn' 
command so that it's enough to wrap 'svn' itself ;-)
Comments&corrections welcome.
Regards,
Jo
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Nov 26 14:28:06 2007