Я начинаю небольшой проект с одним другим разработчиком, и мне нужно настроить выделенную систему для размещения нашего контроля версий и любых других краткосрочных потребностей, которые могут возникнуть у проекта. Требования к серверу:
- Бесплатная / открытая ОС.
- Должен обеспечивать контроль источника.
- Должен работать все время.
Вот и все. Итак, я знаю, что существует около тысячи серверных дистрибутивов на базе Linux, которые могут это сделать, но ищут истории успеха от любого, кто управлял своими собственными серверами для небольшого проекта. Что вы нашли самый простой, самый гибкий, самый мощный и т. Д.?
Дополнительный вопрос: любимая система контроля версий и почему?