В Eclipse откройте пакет, в котором находится файл, нажмите «Очистить», затем сначала заблокируйте, затем разблокируйте: сначала выберите команду блокировки под своей учетной записью (самое главное — выберите опцию «принудительная разблокировка») и выберите команду разблокировки.
Обнаружен сбой очистки SVN, сообщается, что это не рабочая копия.
Я не знаю, что друг испортил SVN. Я не могу обновить или отправить. При отправке возникает «препятствие».
Он вызывается для выполнения очистки, но во время выполнения возникает ошибка, сообщающая, что «это не каталог рабочей копии».
Поэтому я вырезал файл и отправил его. Оказалось, что этого нет, поэтому я отправил его. Все в порядке. Ошибка, которую я допустил, была в классах. Поскольку я не хочу отправлять классы в svn, я просто копирую их и все. Нет необходимости добавлять его в svn
Краткое изложение настроек разрешений svn и решений проблемы «нет разрешения на открытие корня для операций редактирования»
Если доступ анонимного пользователя запрещен, установите
Эта настройка задается в svnserve.conf:
анон-доступ = нет
авторизация-доступ = запись
Если anon-access=read, нужно добавить: в файл authz:
[/]
* = р
В противном случае при использовании SVN для оформления заказа появится сообщение об ошибке: Нет разрешения на открытие корня для операций редактирования. .
1. svnserve поддерживает управление доступом, ориентированное на каталоги;
2. Разрешения наследуются, поэтому вам необходимо использовать форму «* =», чтобы запретить неавторизованным пользователям доступ к определенным подкаталогам;
3. svn 1.3.2 и более поздние версии позволяют выполнять операции с подкаталогами, не требуя разрешения на чтение из родительского каталога;
4. Если это китайский каталог, authz должен быть сохранен в формате utf-8 и не может содержать спецификацию. Блокнот, поставляемый с Windows, добавит спецификацию к файлам, сохраненным в utf-8, поэтому, если вы сохраните ее в utf-8 8. После сохранения формата, когда svn сообщает об ошибке «ожидается заголовок раздела» при отправке кода, скорее всего, это связано со спецификацией. Конечно, многие редакторы теперь могут легко конвертировать, например, сохранение ultraedit как U8-DOS, сохранение editplus как utf-8, а также преобразование формата Notepad++ с открытым исходным кодом «преобразование в код utf-8 (без спецификации)» и т. д. может завершить преобразование. работа.