Вопрос

Каковы плюсы и минусы использования хостинг-провайдера для репозитория Subversion по сравнению с поддержанием его собственными силами?Я уверен, что есть преимущества с точки зрения простоты настройки и использования.И было бы неплохо, если бы кто-нибудь другой убедился, что наше резервное копирование кода выполнено должным образом.

Однако Visual SVN Server очень прост в настройке, и у нас уже есть предварительно установленный набор серверов, которые обслуживаются другим отделом и регулярно создаются резервные копии.Итак, с учетом сказанного, каковы большие плюсы и минусы использования размещенного сервиса по сравнению с его самостоятельным обслуживанием?

Перекрестные ссылки:

Это было полезно?

Решение

Если у вас уже есть инфраструктура и вы уверены в своей способности размещать, создавать резервные копии и предоставлять доступ к своим репозиториям, то я бы сказал, что самостоятельное размещение SVN - это правильный путь.Это позволяет вам относительно неограниченный рост и полный контроль над вашим источником.

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

Другие советы

Вот мой личный опыт решения этой проблемы.Я управлял своим собственным SVN-сервером более 2 лет, а CVS - более 2 лет до этого.SVN очень прост в администрировании, но со временем все больше и больше моего кода попадало в репозиторий.У меня буквально есть все, что я когда-либо писал, начиная с колледжа и заканчивая сегодняшним днем, в моем архиве (рабочие проекты, конечно, исключены).

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

Существовали также проблемы безопасности при самостоятельном размещении сервера.Я довольно усердно устанавливал обновления (с debian это так просто сделать).Но со временем я обнаружил, что у меня остается все меньше и меньше времени на администрирование сервера.

В конце концов, я исследовал некоторых поставщиков и попробовал использовать wush.net.Вы не сможете заставить меня вернуться к самостоятельному размещению.Wush.net это невероятный хозяин.Я использую их уже 2-3 года, и за все это время был единственный (да, единственный) экземпляр, который я не смог получить из своего исходного кода.Они делают ночные резервные копии за пределами сайта, так что я уверен в безопасности своего кода.И мне больше не нужно быть администратором, у меня есть гораздо больше времени, чтобы на самом деле выполнить кое-какое кодирование.

Насколько важен ваш репозиторий SVN?

Жизненно важный?

Тогда вы не захотите доверять его хосту, который обещает регулярно создавать резервные копии.Стать хостером легко, вы арендуете сервер и вы хост, поэтому это привлекает множество менее деловых провайдеров, и вы, как правило, не сможете отличить хорошее от плохого, пока плохой не выйдет из бизнеса, и вы внезапно не сможете подключиться или связаться с ними для получения этих резервных копий, а их хост выключит ваш сервер, потому что им не заплатили, и они не будут разговаривать с вами, потому что у них нет с вами деловых отношений.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top