if an hg branch has been closed, it should be ignored, for all intents in purposes by git. A closed branch in hg is most similar to a deleted branch in git. Implementing this will:
a) make cloning of large repos with many closed branches much faster
b) Alleviate issues such as #78 and #75 in which conflicting branch names that are legal in Mercurial are not necessarily legal in git
c) Address #74
However, there may be cases where it is necessary or desirable to clone closed branches. I am not yet certain of the best way to do this, but my initial idea is to have something in the git config that says to clone closed branches.
if an hg branch has been closed, it should be ignored, for all intents in purposes by git. A closed branch in hg is most similar to a deleted branch in git. Implementing this will:
a) make cloning of large repos with many closed branches much faster b) Alleviate issues such as #78 and #75 in which conflicting branch names that are legal in Mercurial are not necessarily legal in git c) Address #74
However, there may be cases where it is necessary or desirable to clone closed branches. I am not yet certain of the best way to do this, but my initial idea is to have something in the git config that says to clone closed branches.