Migrar do CVS para o Mercurial: separando projetos

Temos um repositório CVS com anos de histórico de desenvolvimento e 3 projetos em um projeto (pasta CVS). Esses devem ser repositórios diferentes em um repositório Mercurial. Eles estão no seguinte esquema:

Projeto
--- Subprojeto 1
--- Subprojeto 2
--- Subprojeto 3

Existe uma maneira de automatizar isso durante o processo cvs2hg?Caso contrário, qual seria o processo Mercurial para separar cada subprojeto, mantendo o histórico (se possível).

questionAnswers(2)

yourAnswerToTheQuestion