У меня есть NAS (Synology) и доступ к нему осуществляется через Windows.Он работает нормально, за исключением Subversion.
У меня возникают те же проблемы, использую ли я сервер tortoiseSVN, svnadmin или visualSVN и обращаюсь ли я к нему через прямой доступ к файлам, протоколы http или svn.Я могу создать репозиторий на своем NAS, и все файлы и т. Д. Создаются, но когда я пытаюсь что-то с этим сделать, например, создать папку, добавить файл, я получаю ошибки, все в одном формате:
невозможно удалить h: \ SVN \ db \ txn-protorevs \ 7-9.rev: доступ запрещен
Я также пытался использовать полные пути UNC с тем же результатом.
Когда я ssh на NAS, я вижу, что мой пользователь (который использует Windows ACL) владеет файлами и папками репозитория, и каждый файл / папка имеет полную маску 777.
Я бы оценил любые указатели какэто заставляет меня задуматься. Мой NAS работает для любых других файловых операций, это просто подрывная деятельность.
Спасибо.