I am using mercurial on my project.
Now I face following problem: I have two separate mercurial repositories with their own history. Now I need to have identical branches/bookmarks for both of them.
But this leads to lots of potential problems:
- somebody merged first repo and forgot do same for second
- created a bookmark and propagated it only on second repository
So I've thought that using mercurial subrepos will do the trick and I can do it. But I've figured out that this is not the case.
Another alternative will be just put second repository in same folder with first one. But then I will loose history for second repo. And this way is ugly actually.
Are there way to solve my problem within mercurial?
So now I'm really considering to switch to git, because AFAIK mercurial cannot bear it. Please prove that i'm wrong