[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

"Checkout..." context menu in log dialog when "Include merged revisions" is checked

From: Joseph Galbraith <galb_at_vandyke.com>
Date: Thu, 22 Jul 2010 12:14:29 -0600

We're (finally) starting to use merge tracking feature more
here, and I spotted a couple of things that didn't work
the way I expected. (Of course, it might be my expectations
that are wrong...)

In the log dialog, I have the "Include merged revisions" check
box checked.

Then, I right click on a revision that was merged from another
branch and do "Checkout..."

The "Checkout" dialog uses that path that I display the log
dialog for, and the revision number of the change.

I expected it to put in the source of the merge (since that is
what would be required to get a checkout of that revision.)

Also, there is a similar problems in the "Update Item To
Revision". In this case I get an error because the path
I've got shown in the log file didn't exist at the revision
that was merged, so the update to revision fails.

In this case, I would expect it to switch me to the merged
path and then update, possibly with a warning because the
switch might be unexpected. Maybe something like:

"This revision was merged from svn+ssh://host/branches/name.

 In order to update your working copy to this revision,
 it needs to be switched to source path for the merge.

 Do you want to continue?"

I'm using 1.6.8, so there is some possibility that this has
already been addressed, but I don't remember it coming up on
the list, and I can't easily try out the nightlies.

Thanks,

Joseph

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2637012

To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-07-22 20:18:58 CEST

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.