SVN Server - WebDAV - PullRequest
       20

SVN Server - WebDAV

0 голосов
/ 31 октября 2011

У меня есть учетная запись box.net, которая поддерживает webDAV, и я хотел бы использовать ее в качестве сервера SVN.Я смонтировал диск на своем Mac, а затем попытался создать хранилище, используя svnadmin create /Volumes/dav, но это вернуло ошибку:

svnadmin: Repository creation failed
svnadmin: Creating pre-revprop-change hook
svnadmin: Can't open file '/Volumes/dav/FileShare/hooks/pre-revprop-change.tmpl': Interrupted system call

Что я делаю не так?

Ответы [ 2 ]

2 голосов
/ 31 октября 2011

Я не думаю, что создание SVN-хранилища внутри провайдера WebDAV либо поддерживается, либо является мудрой идеей. Обычно у вас есть SVN-репозиторий, который доступен через WebDAV (т. Е. Сам SVN является поставщиком WebDAV). И в WebDAV, и в SVN есть поддержка версий, блокировки, отправки и т. Д. Каскадирование этих вещей будет ... забавным.

0 голосов
/ 31 октября 2011

Вы можете использовать облачное хранилище для хранения в нем SVN-репозиториев, но «концепция SVN в DAV» не будет работать, как уже указывал А.Х.

Я использую DropBox в сочетании с SVN-репозиториями в локальной файловой системе. Репозитории автоматически синхронизируются с помощью клиента DropBox с облачным хранилищем. Это, конечно, только подходящее решение для отдельных разработчиков или групп, в которых коллизии записи не могут произойти, поскольку репозиторий SVN не должен использоваться во время репликации входящих изменений.

...