Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

CVS is great when you have a simple, self-contained project, but what is the next step up the hierarchy?

I have a lot of individual projects under CVS, but any realistic project has tendrils and dependencies all over the place - libraries used, shared database schemas, common technology with local tweaks. Managing these project with CVS just isn't in it's domain of discourse.

I'd like to construct something like a CVS hierarchy view of an arbitrary collection of files and folders, each of which is part of some other CVS project.

share|improve this question

Try github - all the cool kids are using it, and git really does seem to have some improved features over SVN and CVS. Plus github has some nice social features letting you interact with other coders and their projects in nice ways..

share|improve this answer
Github is awesome, +1. – Wuffers Oct 29 '10 at 2:48

Subversion has the concept of "externals", which allows other SVN projects to be checked out at the same time under the same tree

share|improve this answer

Mercurial's subrepositories feature is similar to SVN's externals. You can even use SVN repositories as subrepos.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .