[IPython-dev] What do we do about repository formats???
Fri Feb 12 11:23:48 CST 2010
I've only been lurking for a few days, but since I use git, I can
share a bit of useful info to help your evaluation. (I have not used
hg; went straight from SVN to git)
On Fri, Feb 12, 2010 at 4:37 AM, Gael Varoquaux
> Out of the 3 main DVCSs, I am also most tempted by hg, because I feels it
> strikes the right balance between power and simplicity. However, for me
> hg has a killer feature: subrepositories (or the forest extension,
> previously): http://mercurial.selenic.com/wiki/subrepos
> I work in many projects where the natural setting is actually a group of
> projects evolving together. Sub-repositories are the natural answer to
> this situation and a big pro for me because the reduce technical and
> social difficulties with loosely coupled projects: better than a
> fully-integrated repo as projects have some independence, but better than
> separate repos, as it is possible to have comon history.
> Maybe git has a similar feature. I haven't seen it yet.
The command you seek is called git-submodule, but I have not used it.
For those who are new to git, I recommend first reading the git
especially the page about git's object model:
I also recommend gitk for inspecting your history (usually distributed with git)
and the eg wrapper script for improved command-line help:
More information about the IPython-dev