Поврежденный SVN после полного привода
Жесткий диск на нашем сервере достиг максимальной емкости 5 дней назад. SVN, похоже, не был затронут, и команда разработчиков продолжила, как будто ничего не произошло. Только сейчас у нас начались проблемы с попытками зафиксировать изменения.
Невозможно переместить '/repos/db/txn-protorevs/1000-vr.rev' в '/repos/db/revs/1/1001': разрешение запрещено
Это не проблема с разрешениями. Файл, который он ищет, не существует.
Я пытался проверить и восстановить svnadmin, но, кажется, ничего не делает.
У меня есть резервная копия. Если я вернусь на 5 дней назад, как мы повторно синхронизируем клиентов (т.е. фиксируем все, что изменилось).
Мы используем TortoiseSVN и ankhsvn для VS.
1 ответ
Это проблема с разрешениями. Это не проблема с правами доступа к несуществующему файлу, но с каталогом, из которого перемещается файл.