I think I've figured out what might be doing it and how to get around it:

If I open the Merge window and then click Merge too quickly it gives the 
repo is locked and require cleanup error, but if you open the Merge window 
then wait a little it goes through fine. Which could explain why we could 
get the error then re-trying again without a cleanup would work fine.

I assume it's locking the repo for a moment while loading something, and 
not sure if how we pre-populate the commit list with TortoiseProc adds to 
that time or not. It's particularly worse on large repositories (talking 
like 1TB) , but waiting ~5s before clicking Merge seems to stop it from 
happening there too. Hopefully that info helps.

Cheers.

On Tuesday, June 4, 2024 at 9:22:18 AM UTC+12 Kieren wrote:

>
> All on local drives. Same problem happening for others using the same 
> checkouts. Some have found setting Status cache to None helps, or sometimes 
> killing the TSVNCache.exe and re-trying.
> On Saturday, May 25, 2024 at 2:08:43 AM UTC+12 Stefan wrote:
>
>> one sure way to get errors that require a cleanup is to have the working 
>> copies stored on a network share instead of a local drive.
>
>

-- 
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/117f21a4-acbd-432e-90d9-fd773f0dac5bn%40googlegroups.com.

Reply via email to