Mercurial - обновление версионного проекта из внешнего репозитория - PullRequest
0 голосов
/ 30 марта 2012

Я и моя команда хотим начать работу над сайтом на основе фреймворка с открытым исходным кодом. Для этого я хочу получить последний исходный код и начать с этого в качестве нашей базовой линии.

Мой вопрос: как мы должны подходить к сценариям обновления, то есть, как я должен объединять изменения из репозитория проекта в мой? Моя единственная идея - создавать патчи и применять их локально, этого должно быть достаточно?

Спасибо

1 Ответ

1 голос
/ 30 марта 2012

Не вижу проблемы здесь. Вы можете просто настроить использование 2 репозиториев: один - ваш локальный, а другой - удаленный проект. Для толкания вы используете только свой локальный репозиторий. Когда бы ни происходили изменения в репозитории проектов, вы обновляете его (давая вам, например, 2 ветки - с вашими текущими изменениями и с изменениями удаленного репозитория), объединяете и перемещаете в локальный.

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

...