По какой-то причине я не могу переименовывать папки, содержащие созданные мной локальные svn
репозитории. Когда я делаю это через Total Commander, я получаю сообщение об ошибке:
Error: Cannot write D:\newname
Please remove the write protection
Я проверил обозреватель процессов, и кажется, что виновником является TSVNCache.exe. Форумы svn
довольно неактивны, так что это мой лучший способ найти решение.
Я думаю, что нашел проблему благодаря эта ссылка. Нужно убить кеш с помощью TortoiseSVN (это клиент, который я использую).
In a Windows Explorer Window, right-click on any file, then go to TortioseSVN->Settings->Icon Overlays->Status Cache and set it to None.
tsvncache.exe will immediately exit and not run again.
Очень претенциозно со стороны Tortoise думать, что они имеют право блокировать переименование папок от имени пользователя.