Found a workaround: I write the log message in a format similar to the following: 4.{message for shelve revision 4} 3.{message for shelve revision 3} 2.{message for shelve revision 2} 1.{message for shelve revision 1}
I.e. one large log message contains the message for every shelve revision. On Monday, November 13, 2023 at 11:13:45 AM UTC-8 Shawn W wrote: > Thank you for your reply! > My SVN CLI is 1.14.1. > Tried the following commands: > > svn help -v > > svn help x-shelve > > svn help x-unshelve > > svn x-shelf-list # list different shelves > > svn x-shelf-log logging # list different versions in the shelf “logging” > > > Checked the shelf folder, and the last log message is stored in a file > like <root>\.svn\experimental\shelves\v2\6c6f6767696e67.log > > As you said before, only the last message is preserved. > > The actual patches are stored in separate subfolders like > <root>\.svn\experimental\shelves\6c6f6767696e67-023.d. > > I hope the SVN lib can be updated to store/retrieve the log message per > version in separate files -- I think I should report to SVN bug/feature > request. > > On Sunday, November 12, 2023 at 11:43:52 PM UTC-8 daniel.l...@gmail.com > wrote: > >> söndag 12 november 2023 kl. 08:07:33 UTC+1 skrev bigj...@gmail.com: >> >> Forgot to mention: I used the "Checkpoint" (snapshot and keep the current >> changes) instead of the "Shelve" (snapshot and reset the changes) in the >> Shelving UI. >> >> On Saturday, November 11, 2023 at 3:41:51 PM UTC-8 Shawn W wrote: >> >> I just installed TortoiseSVN-1.14.5.29465-x64-svn-1.14.2.msi in Windows >> 11. Shelving is set to use the V2 (faster), i.e. the default setting. >> >> In Shelving UI, I can assign the log message. However, in Unshelving UI, >> the log message is always shown as that was entered for the last shelving >> revision, and selecting any previous revision in the shelve does NOT change >> the log message. This makes the shelving log message to be much less useful. >> >> Can you please investigate and fix this? Thanks! >> >> >> As far as I can see there is only one log message stored by Subversion's >> shelving feature (same for v3 as well). >> >> Kind regards, >> Daniel >> >> PS: Please don't start a new thread about the same subject, it just >> creates unnecessary noise. >> > -- 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/98373f64-3060-44e9-893f-b4d0eb782a0an%40googlegroups.com.