В течение многих лет мы без проблем использовали установку SVN Tortoise в нашем офисе. Все системы работают под управлением Windows 7, а хранилище находится на диске NAS. Черепаха SVN полностью обновлена и работала без проблем до сегодняшнего утра, когда была предпринята попытка первого обновления. В журнале появляется следующее сообщение об ошибке:

Unable to connect to a repository at URL 'file:///Z:/NASDIRECTORY/repository'
Unable to open an ra_local session to URL
Unable to open repository 'file:///Z:/NASDIRECTORY/repository'
Can't open file 'Z:\NASDIRECTORY\repository\db\current': The system cannot find the file specified.

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

1 ответ1

0

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

  1. Локальный репозиторий Z:\NASDIRECTORY\repository\ работает. У него нет current файла в каталоге \db . Это вопрос для расследования.

  2. Одновременный доступ нескольких клиентов по протоколу file:///, особенно к NAS, настоятельно не рекомендуется. Вы должны настроить сервер и получить доступ к своим репозиториям по крайней мере через HTTP(S) или svnserve.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .