Merge Dialog

70 views
Skip to first unread message

Manuel Leithner

unread,
Feb 20, 2025, 10:49:12 AMFeb 20
to TortoiseSVN
Hi,

I'm not sure if it is a feature request or a lack of knowledge on my side but I want to shortly describe the issue:

When merging revisions you can select the different revisions in the "Reivison Log" by using the checkbox on the left or by Ctrl+Mouse-Click.

The issue i'm struggeling with is that you cannot see the changes of a specific not selected revision if you already have multiple revision selected.

Why are there checkbox if they dont behave like a checkbox? if you right click on a not selected revision it will currently clear all previous selected revisions. This is super annoying if you want to merge many revisions at the same time.

My prefered solution would be:

1. Remove "Select by right-click". Revision selection should only be possible with Left-Mouse-Click
2. If you right click a not selected revision the default text menu should open.
3. Add "Show Changes" menu item next to "Show changes as unified diff"



Stefan

unread,
Feb 21, 2025, 1:46:06 PMFeb 21
to TortoiseSVN
 I can relate.
But we had this once working like you want. But users complained: they're used to select items with right-click. So now it works like this.


Manuel Leithner

unread,
Feb 25, 2025, 3:28:36 AMFeb 25
to TortoiseSVN
Hi,

but wouldn't it be possible to fix at least the checkboxes, because currently it's more or less useless?

1. Selecting revisions using the list (with left or right mouse) does not set the checkboxes.
2. If you selected/activated a checkbox you have to manually deselect the checkbox again to disable the selection.
3. if checkboxes are used only merge checkbox revisions 
4. if no checkboxes are used merge all list selected revisions


This way you can click through all revisions and see their changes and if you want to select the revision just mark the checkbox. 
And it's still possible to simply select revisions by marking the list items with mouse+ctrl


Tried to photoshop this approach:

listSelection.jpg

checkboxSelection.jpg

Stefan Maurus

unread,
Mar 24, 2025, 12:18:57 PMMar 24
to TortoiseSVN
Hi,

We kind of got similar issues with the merge dialog I think. We often got the case that we want to select multiple revisions to merge, but still be able to see the changes of a single revision to validate if we can merge that revision as well. Currently I always have to completely remove the selection again and redo it after I checked the specific revision.

Like it is now, the checkbox is always checked if the revision is selected and unchecked if the revision is not selected. So I'm not sure why it is even there then.

Would be nice if the merge workflow could be improved to save some time.

Best regards,
Stefan

Reply all
Reply to author
Forward
0 new messages