Как настроить репозиторий с помощью Subversion и TortoiseSVN - PullRequest
0 голосов
/ 31 января 2011

У меня настроен Subversion на сервере в моей комнате, а TortoiseSVN установлен на клиентском компьютере и правильно настроил службу Subversion.Я не знаю, как настроить правильный URL-адрес для подключения к серверу, поскольку на сервере нет URL-адреса или чего-либо другого.Если я открою браузер репозитория TortoiseSVN и введу svn://nameofServer, тогда соединение будет работать, но я не знаю, как настроить репозиторий для подключения к чему-то вроде svn://nameOfServer/TestProject.

Также хотелось бы узнать, как прикрепить пароль для просмотра и проверки файлов.

Ответы [ 2 ]

1 голос
/ 31 января 2011

В вашем случае лучший вариант сделать репозиторий доступным по сети, вероятно, svnserve .

edit : Я приведу пример. Если вы создали репозиторий на d:\svnrepositories\foo и запустили это:

svnserve -d -r d:\svnrepositories

тогда вы сможете добраться до своего хранилища по номеру svn://host/foo, где host - это имя хоста или IP-адрес вашего сервера.

0 голосов
/ 31 января 2011

Чтобы создать хранилище, вам нужно запустить на сервере команду svnadmin create <name>.

Редактировать:
Созданное вами хранилище должно находиться вкорень хранилища.Когда вы получаете доступ к своему репозиторию с помощью svn://..., я предполагаю, что вы используете svnserve для размещения своих репозиториев.
Просмотрите документацию для svnserve (раздел "svnserve as daemon") там вы можете узнатькак установлен корень хранилища.Если на сервере работает Linux, вы можете набрать

cat /etc/init.d/svnserve

, чтобы узнать, как запускается svnserve и где находится корень хранилища.

...