Я только что установил SubGit и протестировал его. Когда один из пользователей svn зафиксировал файл, он получил следующее сообщение об ошибке:
Не удалось выполнить фиксацию (подробности следуют): хук «pre-commit» не удался с выводом ошибки:
ОТЧЕТ ОБ ОШИБКЕ SubGit (версия SubGit 1.0.2 («Miai»), сборка № 1764):
Вы получили это сообщение, потому что SubGit (http://subgit.com/) установлен в вашем репозитории, и в механизме перевода SubGit возникла ошибка, которую необходимо устранить.
НЕИСПРАВИМАЯ ОШИБКА: svn: невозможно переименовать файл «F:\svn\testsubgit\db\node-origins\0.tmp» в «F:\svn\testsubgit\db\node-origins\0»
ТЕКУЩЕЕ СОСТОЯНИЕ: Subversion: ТОЛЬКО ДЛЯ ЧТЕНИЯ Git: ЧТЕНИЕ И ЗАПИСЬ
ДЛЯ ВОССТАНОВЛЕНИЯ: выполните процедуру восстановления после ошибки, описанную на странице http://subgit.com/book/#recovery.
ДЛЯ ОТЧЕТА: 1) Получите журнал ошибок с сервера по адресу 'F:\svn\testsubgit\subgit\subgit-sync-20121108-180124.zip'.
2) Report an issue at http://issues.tmatesoft.com/
Есть ли способ решить эту проблему? Или мне нужно изменить некоторые настройки SubGit?