1

Я пытаюсь использовать SVN 1.6 с моими проектами XCode на льва. Сервер черепаха SVN сервер на Windows. Я могу проверить проекты без проблем, но когда я иду на коммит, я получаю сообщение об ошибке

svn: Сбой при фиксации (подробности приведены ниже): svn: Невозможно получить монопольную блокировку файла '/Volumes/SVN_Repository/Mobile/db/txn-current-lock': операция не поддерживается

Хранилище в порядке. Когда я иду, чтобы сделать что-то в том же месте с моим клиентом Windows, это прекрасно работает. Windows-клиент - 1.6.11, а mac-клиент - 1.6.12. Я бы не подумал, что это было бы очень важно.

Есть ли способ заставить Mac-клиент хорошо работать с Windows-сервером?

Спасибо

2 ответа2

3
  1. НИКОГДА не используйте файл:/// протокол для доступа к репо или рабочей копии на общем диске
  2. Установите (любой) хороший SVN-сервер с авторизованным доступом
  3. Сконфигурируйте сервер и используйте его без головной боли от неудачного рабочего процесса
1

TortoiseSVN является клиентом Subversion. Хотя он включает в себя сервер svnserve, вам нужно будет настроить его вручную. Возможно, вы захотите взглянуть на uberSVN, который позволяет вам настроить веб-сервер Apache Subversion, чтобы вы могли получить доступ к вашему хранилищу через http://

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