I have a repository that I am accessing via svn+ssh. Each of my end
users has their own account. The repository is owned by a single CM
user. I have chgrp'ed the repository to the group that is common between
my end users and the CM user. I have also chmod'ed the repository such
that the group has 'rw' on every file and directory. I have also set the
gid bit on every diretory in order to maintain the group on every file.
The last thing I am having trouble with is that when a new file is
created by one of the end users in the repository, e.g. one of the log
files in the db directory, it does not have rw access for the group. I
know this is the result of the umask. Is there a way to set the umask
for all of my end users such that it will take affect for the
non-interactive connections created by svn+ssh? From previous problems,
I know that PATH and LD_LIBRARY_PATH type things are not picked up
during a non-interactive shell; so, I'm assuming (maybe wrongly) that
the umask would not be picked up either. Any suggestions? Is the
approach I am taking in setting the permissions correct?
Thanks,
Tony
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Jan 21 17:20:04 2004