2016-05-25 8 views
0

Кто-нибудь знает, есть ли способ разместить автономный SVN-сервер на переносном жестком диске?Создание автономного SVN-сервера на внешнем жестком диске

Мы хотим сохранить определенные файлы на переносном диске и найти способ создания сервера stanadalone, чтобы каждый мог просто подключить накопитель к своему компьютеру и запустить службу сервера с диска, не требуя установить что-нибудь.

Причина, по которой мы не используем обычный сервер, заключается в том, что нам нужно хранить и контролировать большие файлы (размер ГБ по размеру), поэтому, если мы храним их в удаленном репозитории, это займет время на проверку и фиксацию. Кроме того, причина, по которой мы не хотим создавать локальный сервер на одном из наших ноутбуков, который будет доступен в нашей сети, заключается в том, что мы должны быть уверены, что репозиторий будет доступен все время. Поэтому, если нам удастся иметь портативный SVN-сервер на внешнем жестком диске, любой сможет просто подключить его на своем ПК и запустить сервер.

Заранее спасибо

ответ

1

Так вы говорите, что пропускная способность составляет ~ 1Мбит (~ 100kbytes/сек), я могу предположить, что подход, вы думаете о том, может иметь смысл. Setup svnserve на USB-накопителе и run it as daemon на любом из компьютеров.


Кто-нибудь знает, есть ли способ разместить автономный сервер SVN на управлять портативный жесткий диск?

Если будет только один пользователь, обращающийся к репозиторию за раз, вам даже не нужен какой-либо сервер. Вы можете получить доступ к репозиториям Subversion по локальной схеме доступа к файлам: //. В этом случае сервер не требуется, но вы не можете настроить привязки репозитория или безопасность.

Это займет время, чтобы проверить и совершить покупку.

Уверены ли вы в этом? Попробуйте последний сервер и клиент Subversion 1.9. Например. попробуйте VisualSVN Server 3.5 с TortoiseSVN 1.9 или проверьте страницу с бинарными пакетами: http://subversion.apache.org/packages.html

+0

Когда я говорю, что это займет навсегда, я имею в виду, если мы будем использовать онлайн-репозиторий нашей компании. Checkout или commit будут ограничены скоростью нашего интернет-соединения, которая значительно ниже, чем межфирменная сеть, и я упомянул, что речь идет о больших репозиториях (до 10 ГБ). Что касается первой части вашего ответа, нет, это будет не только один человек, обращающийся к репозиторию за раз. –

+0

1. «До 10 ГБ» не настолько велика для Subversion. 2. одновременный доступ к файлу: // несколькими пользователями не рекомендуется и может вызвать проблемы. – bahrep

+0

Это не большой для подрывной деятельности, я никогда не говорил, что это так. Я сказал, что он довольно большой для скорости нашего интернет-соединения, загружая 10-гигабайтный файл с коэффициентом загрузки 100 КБ и даже скачивая с 1 МБ, если моя математика правильная, потребуется около 3 часов, что слишком высоко. –