RE: resolve conflict dialog is confusing
From: Bob Archer <Bob.Archer_at_amsi.com>
Date: Thu, 20 Oct 2011 18:36:42 -0400
> On 19.10.2011 20:41, spongman wrote:
Yes and no. It depends on the merge you preform. If you do merge a range... the repository path associated to the current working copy is used as the SOURE2 of the merge. If you use the command line and do:
svn merge ^/MyProject/branches/MyFeature
There are two things implied.
1. The target to which the merge diff is applied... which is the pwd, your working copy
You see in this in the command line help:
svn merge SOURCE1[@N] SOURCE2[@M] [TARGET_WCPATH]
So, when you don't specify SOURCE2 then the associated repository of the URL is what is used as SOURCE2.
I assume you mean to say, a merge doesn't ALWAYS use the URL of the associated repository path of the target working copy.
Assume an TSVN two tree merge... neither the From or To (not really accurate since the word TO implies target, but doesn't mean that here at all) where neither are in any way releated to the current working copy. The current working copy is nothing more than the target of the diff between SOURCE1 and SOURCE2. In that case neither SOURCE1 or SOURCE2 is really "Local"... they are both actually infact repository. Neither can one of the other be considered MINE or THEIRS.
If during an UPDATE there is a conflict then Local / Repository works perfectly fine. But not always true for a merge UNLESS the working copy is SOURCE2.
BOb
>
------------------------------------------------------
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
|
This is an archived mail posted to the TortoiseSVN Users mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.