Настройка и поиск SVN-репозитория в системе в локальной сети - PullRequest
3 голосов
/ 03 сентября 2010

Я установил TortoiseSVN на компьютере 192.168.1.56 и хочу синхронизироваться с ним с 192.168.1.60, когда я вставляю адрес хранилища в URL-адрес, например, «file: ///192.168.1.56/D: / Repository» инажмите «Готово», и я получаю сообщение «Информация о местоположении была указана неверно» в правильном формате.

Ответы [ 4 ]

6 голосов
/ 25 октября 2013

Это можно сделать в локальной сети.
1. Не забудьте предоставить общий доступ к папке, которую вы используете в качестве хранилища
2. На ПК B выберите SVN checkout ..., нажмите кнопку обзора, найдитепапка общего доступа, вот так: enter image description here И готово.

1 голос
/ 03 сентября 2010

На самом деле TortoiseSVN рекомендует не делать этого, поскольку вы можете прочитать здесь :

Если вы думали о настройке многопользовательского репозитория в сетевой папке, подумайте еще раз,Прочтите раздел « Доступ к репозиторию на сетевом ресурсе », чтобы узнать, почему мы считаем это плохой идеей. Настройка сервера не так сложна, как кажется, и даст вам лучшую надежность ивероятно, скорость тоже.

Я рекомендую вам настроить svnserve , и вы можете проверить, как это сделать, в этом TortoiseSVN пошаговом руководствечтобы достичь этого, в противном случае вам потребуется установить и настроить WebDAV (например, libapache2-svn) на работающем веб-сервере (например, apache2).

1 голос
/ 18 июля 2013

Попробуйте

Файл: //192.168.1.56/Repository

Я не устанавливаю сервер, потому что я не хотел, чтобы ресурсы моего компьютера использовались сервером (так как я буду использовать этот компьютер также и в качестве настольного компьютера), также мы делимся только между двумя участниками, чтобы это работало для меня, несмотря на некоторые недостатки.

1 голос
/ 03 сентября 2010

Вы установили TortoiseSVN или Subversion сервер? Для клиента SVN TortoiseSVN вам нужен сервер. В вашем случае я бы порекомендовал использовать сервер SVN с графическим интерфейсом для Windows: http://www.visualsvn.com/server/

Действительный URL может выглядеть следующим образом svn://192.168.1.56/repository. Репозиторий должен быть создан на сервере.

...