2008-11-20 2 views
9

Я использую SVN много как одного пользователя на одном компьютереSVN Checkout с протоколом SVN

Теперь я хотел бы поделиться мой материал на нескольких компьютерах

До сих пор я был проверка из file://c:/myproject

Я хотел бы оформить с svn://mycomputer/myproject

Как я могу отобразить первый в секунду?

ответ

7

Репозиторий выставляется одинаково. Чтобы использовать протокол svn для доступа к репозиторию, вам нужно настроить svnserv и указать его в репозиторий, который вы используете. Это позволит получить доступ - файл: // локально и svn: // удаленно (или локально). Коллега клянется Visual SVN.

13

Вам нужен svnserve deamon. документация настроить его здесь (пункт о «Svnserve в качестве службы Windows,»):

http://svnbook.red-bean.com/en/1.5/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.invoking

Вы также можете посмотреть на другие возможности для вас Svn Гости могут воспользоваться сервера в этой главе.

4

Не знаю, как пути воплотятся в Windows, но на Linux вам нужно запустить Svnserve демон с корнем хранилища указанный:

svnserve -d -r /path/to/repos/ 

Таким образом, если ваш репозиторий SVN хранятся в /path/to/repos/myproject, выше будет позволяют оформить с другого компьютера, выполнив

svn co svn://your.ip.addr/myproject ./myproject_checkout 

Это было бы иначе, если вы хотите использовать протокол svn+ssh, в котором процесс Svnserve создается для каждого запроса хранилища доступа. Это означает, что вам не нужно создавать своего собственного svnserve-демона, ssh позаботится об этом для вас. Это удивительно просто настроить для одного пользователя. Более того, у SliceHost есть отличная статья here.

1

Известный факт: если вы являетесь единственным пользователем, а ваш репозиторий находится на ПК на основе nix, который вы можете использовать SSH, вам даже не понадобится сервер.

Просто используйте команду:

scn checkout svn+ssh://[email protected]/ABSOLUTE/PATH/TO/REPOSITORY 

Это подскажет вам для пароля (= вход в MYCOMPUTER).

+1

Но он находится на Windows, как указано в вопросе ... – Keltia 2009-01-16 16:35:54

 Смежные вопросы

  • Нет связанных вопросов^_^