Хорошо, мы недавно перешли из SVN в Mercurial.
Мы обычно используем TortoiseHG.
В нашем одном репозитории у нас есть все наши проекты, C ++ / .NET / ASP. У нас около 100 проектов, все из которых используют проекты общих библиотек.
Поэтому было бы довольно сложно создать несколько репо для каждого проекта.
Теперь у нас есть ветвь default
, и скажем branchA
.
Я работаю над BranchA
и добавляю в него свои убер-изменения, а также меняю общую библиотеку, скажем, метод расширения
Я хочу передать это branchA
и default
, как мне поступить?
Однако я не хочу, чтобы все мои изменения из branchA
были объединены в default
, и я не хочу, чтобы все другие изменения из default
Надеюсь, это достаточно информации!