[nycbug-talk] [OT] - Subversion Conflicts
Brian Cully
bcully at gmail.com
Mon Jun 29 17:36:02 EDT 2009
On 29-Jun-2009, at 14:46, Matt Juszczak wrote:
>> I don't think there's a way to do this short of setuid on the
>> directory, and the problem there is that new directories won't be
>> created setuid regardless of umask (I think).
>
> So it's different than the behavior of setgid? Because setgid is
> recursive.
It is - my apologies. I swear I saw different behavior in the past
where only the `.' directory was checked.
>> You could also run svnserve as the www user.
>
> This has nothing to do with the server I don't think. The server is
> fine - it's running as an svn server remotely. I'm using svnserve,
> not svn+ssh or file://, so checking things in works fine. The
> permissions error I'm getting is on the LOCAL checkout.
You have multiple developers checking out code into the same
directory? That's completely nuts, but I guess it's par for this course.
Maybe you give them sudo access and a wrapper script and call it a
day. It'll all blow up in a week or two anyway and you'll have a
wonderful opportunity to do things properly as you're rebuilding from
the rubble of your current environment. It won't be fun, but it at
least offers a clean break.
-bjc
More information about the talk
mailing list