У меня есть родительский каталог, содержащий кучу связанных проектов. Некоторые из этих проектов - приложения, развернутые для геройки, которые используют механизм git для развертывания приложений. В результате я получаю репозитории git в родительском git. Это может быть довольно запутанным при работе в разных отраслях. Каковы наилучшие методы управления такой средой?Управление развертываниями на основе git из родительского репозитория git
0
A
ответ
0
Лучшей практикой является правильная модуляция ваших проектов, разные проекты принадлежат различным репозиториям. Для ваших нужд различные развертывания в Heroku относятся к разным репозиториям, и нет никаких причин для их объединения в еще репо, что явно неправильно в git.
Правило большого пальца, которое я предпочитаю использовать по субдоменам, все, что будет жить в субдомене (т. Е. Развернуто в другую среду), может легко быть отдельным репо/проектом.
Что вы сказали бы идеально, но мне нужно использовать частные репозитории на github.com. Каждый новый репозиторий имеет связанную с ним стоимость. Я ищу варианты, кроме перемещения каждого проекта в разные хранилища, если это имеет смысл. –
Тогда ваша проблема - проблема эффективности затрат, а не связанная с программированием. Используйте http://bitbucket.org, у него есть бесплатные частные репозитории. –