Please validate this repository configuration

Sean Kelley svk.sweng at gmail.com
Fri Jun 29 15:34:59 UTC 2007


Hi,

On 6/26/07, Matt Culbreth <mattculbreth at gmail.com> wrote:
> Howdy Group,
>
> I'm new to Mercurial and I'd appreciate a quick validation that I'm starting
> things out more or less correctly.


We have upwards of 15 developers and there are upwards of 15 different
projects that make up an embedded linux product we are working on.  It
becomes too challenging to have 15x15  repos spread out.  So we have
15 projects on the server that developers push to / pull from.  Those
are the master and they work locally.  It's not perfect but with so
many projects with so many developers it seems the only way.

Sean

>
> Salient facts:
>   1. We're a small group of 3-6 developers working on a new software
> product.  We're using Mercurial 0.94.
>   2. We'll have the main product, demos, POCs, test projects, utils, etc.
>   3. Each developer works on his own repository on his machine and then
> occasionally will publish the repository to a common web server.
>   4. On the web server I'm using the hgwebdir.cgi script.  I've got the
> following repository pattern:
>     http://<domain>/hg
>     http://<domain>/hg/developer1
>     http://<domain>/hg/developer2
>     http://<domain>/hg/developer3
>     http://<domain>/hg/common
>   5.  My thought is that each developer would occasionally post a changset
> to their repository.  Occasionally we'd pull from these and create a common
> release (a customer release, a demo, etc.) and we'd put that in the "common"
> repository.
>   6.  Can each developer create subfolders as desired underneath their
> folder?  Can this be done via the 'hg' command or do they need root access
> to the web server?
>
> Is this more or less standard with the way you guys are doing it?  I'm new
> to the distributed way of doing things so if this isn't the best way to go
> I'd like to change it early.
>
> Thanks a lot for the help,
>
> Matt
>
>
> --
> ______________________________________
> Matt Culbreth
> mattculbreth at gmail.com
>  http://mattculbreth.typepad.com/
> _______________________________________________
> Mercurial mailing list
> Mercurial at selenic.com
> http://selenic.com/mailman/listinfo/mercurial
>
>



More information about the Mercurial mailing list