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