Что такое хороший рабочий процесс для использования Mercurial с двумя долго работающими ветвями, которые немного расходятся (т.е. я никогда не собираюсь полностью объединять их обратно
все вместе)?
В моем случае это программное обеспечение CMS, которое было настроено по-разному для двух
разные веб-сайты. Я начал с projectA
, и, как только он заработал, клонировал его в projectB
и внес дополнительные изменения в A и B, чтобы настроить их. Теперь я хочу разработать некоторые функции, которые отображаются как в A, так и в B, без объединения настроек, специфичных для сайта. Как?
hg push
будет толкать все, так что не будет работать
Трансплантат, кажется, дает мне разные хеш-коды изменений, что меня беспокоит
Мне кажется, что хранилища должны быть настроены иначе, но я не
конечно как.