Rename "pegrevision" to (the already existing elsewhere) "pegrev"
TrimFile didn't work due to reversed logical test for file size
Make note of the fixed permissions issue.
Revert r29499 which is the actual cause of error described in https://groups.google.com/g/tortoisesvn/c/N2bp4hyLRI8/m/8MlT8yJ_AAAJT. This change made GetHEADRevision() do more than it is actually supposed to do. (The errors in Project Monitor will have to be handled elsewhere later).
Followup to r29682.
Note the update to Putty 0.81 (and fix for CVE-2024-31497) in the changelog.
"Show Log" is calling SVN::GetRootAndHead. If using a peg revision on a path that later has been deleted, GetRootAndHead failed with "[path] non existing in revison [HEAD]".
The script can also handle dot/dotx files.