Случайно зафиксирован каталог .svn - PullRequest
5 голосов
/ 25 октября 2010

Я случайно зафиксировал папку с именем .svn в хранилище Subversion.Теперь, когда я пытаюсь проверить или обновить, я получаю это сообщение об ошибке:

svn: Не удалось добавить каталог 'oops / conference / .svn': неверсионный каталог с таким именем уже существует

Я удалил каталог в следующем коммите, но это не помогло.Есть идеи?

Ответы [ 3 ]

9 голосов
/ 25 октября 2010

Вы пытались удалить папку прямо в хранилище SVN?

svn delete http://my.svnserver.org/path/.svn

Большинство команд SVN могут указывать либо локальный путь в рабочую копию, либо URL-адрес в хранилище.Вы должны быть осторожны с последним, так как это выполняет действие напрямую, без какой-либо фиксации.

0 голосов
/ 25 октября 2010

svn вернуться к ревизии до того, как вы удалили папку .svn.

См .: http://wiki.greenstone.org/wiki/index.php/Useful_SVN_Commands

0 голосов
/ 25 октября 2010

Удалите папку, а затем обновите ее до головной версии.В противном случае, возможно, вам понадобится восстановить ваш репозиторий.Я не эксперт, но я делал это раньше.Я просто исправил это обновление моего хранилища.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...