On Tue, 16 May 2006 17:09:03 +0530, Raman Gupta <[EMAIL PROTECTED]> wrote:

[snip]
If you have an expectation that -r45-30 is different from -r30-45 (as
I think would most people), why do you want to write code that will
make those two things equivalent?

I already explained why... This is why:
since we are
planning two seperate commands merge/rollback which decide the
direction of the merge. so the order of the revision range becomes
redundant.
To me, X-Y and Y-X mean something different,

Sure, coming from 'svn merge' I can understand why.

and I
don't believe that svnmerge.py should make them equivalent.
I'd rather that you "imply" a rollback command when the user specified
Y-X, since that would be consistent with the behavior of svn merge.

Am not entirely sure, but I think we are looking at two commands, merge and rollback as far as svnmerge is concerned.

But, even to satisfy this *implicit* rollback (if X > Y), this patch needs to be committed.

Regards,
Madan.
_______________________________________________
Svnmerge mailing list
[email protected]
http://www.orcaware.com/mailman/listinfo/svnmerge

Reply via email to