It works with the last version! If the merge fails, it automatically 
updates and re-executes the merge again. Thx !!!!

El dia divendres, 3 de novembre del 2023 a les 2:12:32 UTC+1, Tim C va 
escriure:

> Thanks Daniel. Working as advertised now. Really appreciate your help!
>
> Regards,
> Tim
>
> On Thursday, 2 November 2023 at 23:35:22 UTC+10 Daniel Sahlberg wrote:
>
>> After some help from Cirata, who maintain the Nightly build server for 
>> us, it seems the nightly builds are back on track. The build of revision 
>> 29621, dated tonight, seems to contain the advanced setting. Unfortunately, 
>> there was also a previous build with the same revision that DIDN'T contain 
>> the setting so to be sure you have the correct build, wait until tomorrow 
>> when 29623 (or later) comes out.
>>
>> Kind regards
>> Daniel
>>
>>
>> tisdag 24 oktober 2023 kl. 13:01:07 UTC+2 skrev Tim C:
>>
>> Thanks Daniel. Unfortunately it does not seem to have helped -- the new 
>> build's changelog still ends with the same line.
>>
>> On Monday, 23 October 2023 at 21:38:43 UTC+10 Daniel Sahlberg wrote:
>>
>> I suspect this is a problem on the nightly build server coming from the 
>> switch to Sourceforge. I've made a change to the build script which should 
>> hopefully bring it up to date again.
>>
>> Kind regards,
>> Daniel
>>
>> måndag 23 oktober 2023 kl. 11:43:12 UTC+2 skrev Tim C:
>>
>> The last line in Changelog.txt copied by the latest nightly build 
>> installer reads:
>> "- NEW: Added a menu item in Project monitor to check one specific 
>> project. (Daniel Sahlberg)"
>>
>> So it seems that r29597 somehow did not make it to the nightly build, as 
>> it added another line to Changelog.txt after the one I have quoted.
>>
>> On Sunday, 22 October 2023 at 18:57:45 UTC+10 Tim C wrote:
>>
>> Hi Daniel,
>>
>> I have just installed the most recent nightly build, but cannot see the 
>> MergeAllowMixedRevisionsDefault setting. Please see screenshots. What am I 
>> doing wrong?
>>
>> [image: s1.png][image: s2.png]
>>
>> Thanks,
>> Tim
>>
>> On Monday, 31 July 2023 at 06:59:44 UTC+10 Daniel Sahlberg wrote:
>>
>> torsdag 20 juli 2023 kl. 03:11:10 UTC+2 skrev Tim C:
>>
>> > Would it be possible to add an "Update" button to the merge failed 
>> dialog that starts an update and reopens the merge dialog with selected 
>> revisions again? 
>>
>> +1, this would be very helpful
>>
>>
>> There is already code to take care of this, see attachment. However it 
>> relies on the exact error returned from the Subversion library ("Cannot 
>> merge into mixed-revision working copy", or rather the specific error 
>> number 195020 used internally).
>>
>> If there is a case where the merge produce an error but the Update needed 
>> dialog isn't show, please report how to reproduce it (preferably with a 
>> screenshot or copy of the error message) and we can probably catch that as 
>> well.
>>
>> Also is it possible to set the default value of the 'Allow mixed 
>> revisions' checkbox in the Merge options dialog? In my use cases (cherry 
>> pick merges of several commits one after another) it is an extra step that 
>> I always forget to do and have 
>>
>> to re-initiate merge (pick up the source branch again, re-select 
>> revisions etc.). It is time consuming and very annoying when it fails. An 
>> internal config variable (under Advanced page in Settings) would be 
>> sufficient.
>>
>>
>> I have added such an option in r29597, there will be a new advanced 
>> setting MergeAllowMixedRevisionsDefault controlling the default state of 
>> the "Allow mixed revisions (not recommended)" checkbox. Because of problems 
>> with the nightly builds, you currently need to build TSVN yourself if you 
>> want to test it.
>>
>> I will one last time repeat what is written in the Subversion book about 
>> mixed-revision working copy merges:
>>
>> [[[
>> Without going into too much detail, this is because of limitations in the 
>> way merges are tracked by the svn:mergeinfo property (see the section 
>> called “Mergeinfo and Previews” for details). These limitations mean that 
>> merges into mixed-revision working copies can result in unexpected text and 
>> tree conflicts.[34] We don't want any needless conflicts, so we update the 
>> working copy and then reattempt the merge.
>> ]]]
>>
>> Also re-posting the link provided by Stefan previously about one example 
>> of how to hit the described error: 
>> https://groups.google.com/g/tortoisesvn/c/cplTU-e_IU0/m/aW6M6kTmAwAJ
>>  
>> Anyhow, if your workflow works doing mixed-revision working copy merges, 
>> then feel free to set the new advanced setting.
>>
>> Kind regards,
>> Daniel Sahlberg
>>
>>

-- 
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 tortoisesvn+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tortoisesvn/056288a3-28c1-4a52-98a7-cd8573b5aa33n%40googlegroups.com.

Reply via email to