Я не могу удалить этот локальный svn рабочий каталог на окнах

Python> = 2.6 имеет Абстрактные базовые классы .

Абстрактные базовые классы (сократил ABC), дополнительный ввод утки, позволяя определять интерфейсы, когда другие методы как hasattr () будут неуклюжи. Python идет со многими встроенными ABC для структур данных (в модуле наборов), числа (в модуле чисел), и потоки (в io модуле). Можно создать собственную ABC с модулем abc.

существует также Интерфейс Zope модуль, который используется проектами за пределами zope, как скрученный. Я не действительно знаком с ним, но существует страница Wiki здесь , который мог бы помочь.

В целом, Вам не нужно понятие абстрактных классов, или интерфейсы в Python (отредактированный - см. ответ S.Lott для деталей).

7
задан Brian Tompsett - 汤莱恩 3 July 2015 в 19:30
поделиться

4 ответа

Если вы используете tortoise svn, есть процесс под названием TSVNCache.exe - убейте его. Есть способ отключить его навсегда, но я забыл где.

14
ответ дан 6 December 2019 в 11:51
поделиться

Полагаю, это не текущий рабочий каталог для любого процесса, запущенного на вашем компьютере? (например, командная строка; -)

Что произойдет, если вы введете rd / s из командной строки в родительском каталоге?

0
ответ дан 6 December 2019 в 11:51
поделиться
2
ответ дан 6 December 2019 в 11:51
поделиться

Я обнаружил, что проводник Windows, кажется, удерживает некоторые папки svn, даже если он не открыт в нем. попробуйте убить explorer.exe (не волнуйтесь, вы можете вернуть его без перезапуска, просто запустив: explorer.exe )

1
ответ дан 6 December 2019 в 11:51
поделиться
Другие вопросы по тегам:

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