контроль версий в виртуальной машине - PullRequest
4 голосов
/ 16 ноября 2009

Мой работодатель хочет запустить нашу систему контроля версий на виртуальной машине. Это плохая идея или это не имеет значения? Я обеспокоен целостностью и стабильностью доступа к диску. Это действительные проблемы? Есть ли у меня другие проблемы? Спасибо

Ответы [ 3 ]

2 голосов
/ 16 ноября 2009

Наш сервер Subversion работает на виртуальной машине ESX 3, но хранилище находится в сети SAN, к которой у виртуальной машины есть доступ. Лучше всего, если вы спросите меня.

0 голосов
/ 16 ноября 2009

Целостность и стабильность диска являются важными проблемами, поскольку вся система хранится в одном файле на внешнем диске. Это означает, что вероятность того, что вы потеряете всю систему, зависит от конфигурации внешнего диска - вы можете потерять всю ОС, если потеряете этот файл. Тем не менее, вы будете крайне упущены , если у вас не будет системы для резервного копирования ваших vcs. Если вы используете распределенный vcs, такой как Git или Mercurial, вы получаете «бесплатную» резервную копию - каждый клон репозитория является полной резервной копией, с историей и всем - кроме любых других vcs, вы должны делать какое-то архивирование вашего VCS в любом случае. В конце концов, это весь ваш IP-адрес.

0 голосов
/ 16 ноября 2009

должно быть прекрасно. В некотором смысле это даже проще для стратегий резервного копирования, поскольку у вас могут быть моментальные снимки виртуальной машины и т. Д. Кроме того, вы можете легко подключить приличные решения NAS в качестве дисков на вашей машине виртуальной машины, поэтому вам не нужно беспокоиться о целостности данных вашего хранилища. Это действительно все зависит от реализации.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...