あれ、ちょうど俺が質問しにきたことが、branchそのものかもしれない。

聞きたかったのは、hgでサーバ上に中央リポジトリを用意して共同開発をする場合に
複数のバージョンを平行開発する場合は、中央リポジトリを平行開発の分だけ
用意(clone)しないといけないのかってことなんだが。

branchを使えば1つのリポジトリ内でも分岐を作れるのね。