You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Natalya Smirnov <Na...@reuters.com> on 2004/11/19 17:07:48 UTC
concurrent mode in svn
I want to learn more about concurrent mode in SVN.
I found quite contradictory facts.
SVN uses copy-modify-merge solution that allows users see if a file is
out-of-date (modified by someone else). At the same time, another site
claims that SVN does not have that ability which leads to unavoidable
conflicts especially with binary files.
What is true?
-----------------------------------------------------------------
Visit our Internet site at http://www.reuters.com
Get closer to the financial markets with Reuters Messaging - for more
information and to register, visit http://www.reuters.com/messaging
Any views expressed in this message are those of the individual
sender, except where the sender specifically states them to be
the views of Reuters Ltd.
Re: concurrent mode in svn
Posted by David Waite <dw...@gmail.com>.
Subversion will let you see if a file has been modified by someone
else, but without communication with parties who may be working on a
file, there is no way to know if someone is currently _modifying_ that
file - subversion is a concurrent system, meaning that multiple people
are fundamentally allowed to edit the same file at once. So without
communication, two people may modify a file at once; when they both
try to commit their changes, a non-mergable file (such as a binary
one) will have two versions, each corresponding to an author.
Future versions of subversion will allow files to require a locking
technology while will help facilitate this coordination between people
editing a file. Parties who want to work with a file must acquire a
lock first; if the file is already locked, this indicates someone else
is working with the file. It is not as efficient for people to have to
work on files one at a time, but for files which do not allow changes
to logically be determined and combined (such as artwork) it is the
only way to prevent lost work.
-David Waite
On Fri, 19 Nov 2004 12:07:48 -0500, Natalya Smirnov
<na...@reuters.com> wrote:
>
>
> I want to learn more about concurrent mode in SVN.
>
> I found quite contradictory facts.
>
> SVN uses copy-modify-merge solution that allows users see if a file is
> out-of-date (modified by someone else). At the same time, another site
> claims that SVN does not have that ability which leads to unavoidable
> conflicts especially with binary files.
>
> What is true?
>
>
>
>
> -----------------------------------------------------------------
> Visit our Internet site at http://www.reuters.com
>
> Get closer to the financial markets with Reuters Messaging - for more
> information and to register, visit http://www.reuters.com/messaging
>
> Any views expressed in this message are those of the individual
> sender, except where the sender specifically states them to be
> the views of Reuters Ltd.
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org