On 11/9/07, Michael Stillwell <mjs@beebo.org> wrote:
> Is it possible/safe to "share" a checked-out project amongst users?
> For example if usera does:
>
> $ cd /usr/www/project
> $ svn co --username usera --password blah http://svnserver/project/trunk .
>
> Can userb perform svn operations on the same /usr/www/project
> directory (so long as they have permissions to write to the individual
> files)?
>
> I thought the fact that usera did the initial checkout might be stored
> somewhere in the .svn directories, but this doesn't seem to be the
> case, and so it seems like:
>
> * checked out projects are user-independent in the sense that
> * svn doesn't know (and doesn't need to know) which user did the
> checkout in the first place
>
> Is this correct?
>
> Also, are svn operations locked, or will it be a problem if usera and
> userb do a update at exactly the same time?
Just don't do it. Sharing a working copy between users, aside from the
permissions headaches, negates many of the good things that using
version control provides - accountability & insulation from others to
name but two.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Nov 9 15:00:33 2007