0

We've got a pretty large project which consists of multiple different sub-projects. Each sub-project is being controlled on a mercurial repository. Recently I found it annoying that a new developer should clone lots of repositories (and probably configure them) to get started.

What is a good approach to have both the concern separation and a good learning curve?

The dominant language of our codes is Python. Examples of good (open source) project structures could help a lot.

semekh
  • 3,867
  • 2
  • 24
  • 34

1 Answers1

1

Mercurial offers subrepositories. This feature, however, has its limitations and is seen as a feature of last resort.

That wiki page has a section describing alternatives. There's a relatively young extension called Hg Guest Repo that tries to address some of the limitations of subrepositories.

smooth reggae
  • 2,189
  • 13
  • 14