Question about mercurial supporting

Idan Kamara idankk86 at gmail.com
Fri Jun 17 09:16:09 CDT 2011


On Thu, Jun 16, 2011 at 4:47 PM, A A <bog2128506 at yahoo.com> wrote:
> Hello,
> I am considering to start using Mercurial as Source Control tool, and I have
> a question would it supports our scheme:
> I have some projects repository which used by many different projects.

You have some projects with dependencies? Ok.

> One big project uses many small ones and they all share those small projects.
> (If I work on project A and change inside a small project 'x1' then when
> later project B will use 'x1' it wants to get the last version I changed).
> Is mercurial supports this?

Yes. Mercurial has a feature called subrepositories:
http://mercurial.selenic.com/wiki/Subrepository
There's also a guide here:
http://mercurial.aragost.com/kick-start/en/subrepositories/

> And is it simple to be used (I'm going to use the GUI extensions and don't want to work with command line) ?

This feature is relatively new, its user base is growing, and as a
consequence it's bound to improve over time.
Judging by the amount of questions/bug reports we get, I'd say the
answer to your question is: not yet.

I think TortoiseHg supports subrepositories, check their website:
http://tortoisehg.bitbucket.org/

>
> Thank you in advance,
> Kate Shell
> _______________________________________________
> Mercurial mailing list
> Mercurial at selenic.com
> http://selenic.com/mailman/listinfo/mercurial
>
>


More information about the Mercurial mailing list