When running a command of the form:
TortoiseProc.exe /command:merge /closeonend:2 /path:<target working path> 
/fromurl: <merge source URL>[ /revrange:<list of revisions>]
(we run it with revisions sometimes and without other times)
The merge popup opens as expected, and the merge works after I click Next 
and then Merge.  However, the merge progress popup stays open even after 
the merge finishes with no conflicts. Based on 
https://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-automation.html, I 
expected the popup to close in this scenario.  I've also tried all other 
values (0-4) for the closeonend parameter, with the same results.

After a (very) cursory look through the TortoiseSVN source code, it appears 
that MergeCommand.cpp never calls progDlg.SetAutoClose(parser), unlike many 
of the other commands.  I haven't yet taken the time to try adding the call 
and see if that would fix my issue, but I can look into doing that if it 
would be helpful.

Please let me know if there's any other information that would be useful.

-- 
You received this message because you are subscribed to the Google Groups 
"TortoiseSVN" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tortoisesvn/1190ff9b-9c09-4aec-9e6a-0118bfa1d86a%40googlegroups.com.

Reply via email to