Черепаха SVN создать http хранилище - PullRequest
1 голос
/ 10 августа 2010

Я хочу переместить свой локальный репозиторий в http, но я не смог создать или переместить репозиторий. Как мне это сделать? Я использую черепаху SVN.

Спасибо ...

Ответы [ 3 ]

2 голосов
/ 10 августа 2010

На самом деле я не понимаю, "переместить локальное репо в http", http - это протокол, http deamon / server может обслуживать файлы по сети (используя протокол http).

Итак, я понимаю, что вы хотите, чтобы ваш репозиторий SVN был доступен через http, я прав? Черепаха - просто клиент SVN РЕПО. Таким образом, вы должны иметь сервер хранилища. то есть. модули apache + svn.

Здесь я немного погуглил: http://www.howtoforge.com/apache_subversion_repository

Edit:

создать корневое репо на вашем ie. Linux машина использует:

svnadmin create

Если вы хотите, чтобы HTTP использовал сервер Apache руководство http://svnbook.red -bean.com / ru / 1.0 / ch06s04.html Я не буду копировать его, поскольку это пошаговое руководство.

Более простое решение без Apache (тогда вы будете использовать URL и его внутренний протокол) настройте свой сервер, используя:

svnserve -d -r / usr / local / repositories

теперь вы можете написать некоторые права доступа к вашему репо в конфигурационных файлах и доступ:

svn checkout SVN: //host.example.com/project1

Полное руководство Человек Я не буду копировать его, поскольку это пошаговое руководство.

1 голос
/ 10 августа 2010

Если удаленная машина является машиной Microsft, попробуйте VisualSVN Server. Если вы единственный пользователь и не хотите использовать сервер, попробуйте, как описано здесь

Удачи:)

0 голосов
/ 10 августа 2010

См. Мой вопрос по SF: https://serverfault.com/questions/96113/read-only-svn-on-apache2-under-windows. Там вы найдете пример конфигурации Apache для настройки репозитория SVN через http

...