[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