Junte vários subrepostos em um e preserve a história no Mercurial
Atualmente, tenho um projeto que consiste em vários repositórios, por exemplo:
+---Project (main repo) +---Core (subrepo) +---Web (subrepo) \---Tests (subrepo)
Infelizmente, o código entre subrepos é bastante acoplado, portanto, não funciona bem com ramificações.
Existe alguma maneira de consolidar os sub-repositórios em um repositório principal, preservando o histórico?