как я могу удалить .svn каталоги и файлы “записей” на старой исходной кодовой базе подверсии

у меня есть машина Windows XP, и я пытаюсь удалить каталог с некоторым старым исходным кодом, который был когда-то сцеплен до подверсии, но репозиторий больше не там.

когда я пытаюсь удалить каталог, я получаю эту ошибку:

alt text

я вижу, что каталог только для чтения, но когда я пытаюсь удалить флаг только для чтения, он открывается этот экран:

alt text

но затем сбои со следующей ошибкой:

alt text

я попытался использовать неблокировщик и несколько других инструментов, но ничто не позволит мне удалять этот каталог.

у меня действительно есть права администратора на машине. Есть ли любая рекомендация для чего-то, что может грубая сила удалять каталог, даже данный вышеупомянутые проблемы. Я не уверен - ли это подверсия, не позволяющая удаление или что-то в Windows XP непосредственно.

Обновление

Это кажется теперь, когда я могу удалить отдельные файлы в каталоге, но не могу удалить каталоги, или любой объемный подкаталог каталога удаляют.

как упомянуто, неблокировщик действительно открывается, но говорит, что никакой другой процесс не имеет никакого дескриптора, блокирующего файлы

alt text

также, я отключил Простой совместный доступ к файлам и взял владение папок (я не был первоначально), и затем попробовал шаги выше, но все еще получение тех же ошибок доступа запрещен.

2
задан 10.10.2014, 13:23

2 ответа

Вы могли попытаться брать владение папки, выполняющей эти шаги. Кажется, что это может иметь некоторое отношение к полномочиям/безопасности, так как Неблокировщик не распознает, что любой соединяет файлы/папки.

1
ответ дан 12.12.2019, 00:21

Это вероятное означает, что файл заблокирован некоторым другим процессом.

Один способ узнать это состоит в том, чтобы использовать Проводник Процесса и использовать Дескриптор Находки Или функцию DLL для обнаружения, какой процесс имеет блокировку на entries файл. Я уверен, что существуют другие утилиты, которые выполнят ту же функциональность.

После того как Вы знаете, какой процесс заблокировал файл, закрывает тот процесс (или вызывают он для отказа от блокировки) и попробовать еще раз.

Как общее предположение, я предположил бы это, если Вы используете Черепаху SVN, TSNVCache.exe процесс является тем, блокирующим файл.

0
ответ дан 12.12.2019, 00:21

Теги

Похожие вопросы