Damian L. Powell wrote:
> When 'Merge a range of revisions' is selected:
> 1. It would be helpful if the 'URL to merge from' field would default to
> the location that this branch was copied from.
We could do that, yes. But:
1) this information can only be obtained if the server supports merge
tracking (otherwise it would take ages to find out)
2) even with merge tracking, it would take a few seconds to get that
3) it already defaults to the last used URL. That means once you've
entered that url yourself, the next time you do a merge it will already
default to that url.
> 2. It would be helpful if the 'Revision range to merge' field would
> default to the next revision after the latest revision that was
> previously merged into this branch, up to HEAD.
I don't see a real benefit here:
* without merge tracking, that information is not available
* with merge tracking however, you don't need it: simply merge
everything (i.e., you can leave the revision range field empty).
> 3. When the 'Show log' button in the 'Revision range to merge' group box
> is clicked, it would be helpful if there was a visual queue to say which
> revisions have already been merged into this branch for items under the
> 'URL to merge from' directory. (#1) (#2)
There is, but only if the server supports merge tracking.
> #1: Didn't the log used to do this in earlier nightly builds? I have a
> vague memory of seeing a whole bunch of grey log entries at some point
> and I'm sure it was when I was browsing the log to find my last-merged
It still does. But as mentioned above, only if the server supports merge
tracking too. If the server doesn't then the required information is not
available and can't be shown.
> #2: Actually, it would be useful when browsing the log on a branch if
> there was an obvious visual queue at the point where the branch was
> created. Perhaps by greying out everything below the revision where the
> 'For complete history...' message appears or by leaving that message row
> in the log but changing the message to 'Branch created from /trunk at
> revision N' or something.
I'll think of something to indicate this better.
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
To unsubscribe, e-mail: dev-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: dev-help_at_tortoisesvn.tigris.org
Received on 2008-01-04 02:53:50 CET