У нас есть два разработчика в одной закрытой (тьфу, глупые gov) сети, еще один разработчик пару минут проезжает по дороге, а четвертый разработчик на полпути по всей стране. E-Mail, ftp и средства удаления - все возможные способы передачи для людей, не входящих в одну сеть.
Я один из двух закрытых сетевых разработчиков, считаю нас "хозяином".
Какая лучшая настройка/шаблон Mercurial для группы? Каков наилучший способ перевести изменения в/от удаленных разработчиков? Поскольку я отвечаю за это, я решил, что мне придется держать по крайней мере одно основное репо с другим местным репо, в котором я могу развиваться. Каждому другому человеку нужно просто клонировать мастера. Это правильно? Думаю, это также заставляет меня отвечать за слияние?
Как вы можете видеть, я все еще пытаюсь обернуть голову вокруг распределенного контроля версий. Я не думаю, что есть другие способы сделать это с ситуацией подключения.