splitting a project tree

John D. Mitchell jdmitchell at gmail.com
Mon Mar 10 16:30:01 CDT 2008


On Mon, Mar 10, 2008 at 1:26 PM, Mathieu Lacage
<mathieu.lacage at sophia.inria.fr> wrote:
[...]
>  > Do you *need* the publish the source for the "core" in the "model"
>  > repo?  I.e., the way that I deal with libraries that my applications
>
>  yes. I don't believe in the ABI compatibility of template-heavy C++ code
>  compiled with multiple versions of gcc and I can't see myself constraint
>  my users to use a single gcc version on a single platform (some crazy
>  users use cygwin :/)

Ah, yes, that's a sucky situation.

You might want to try a commit hook-based solution such as the ACL
extension.  I.e., put a "read-only" version of the "core" source into
the "model" repo.

Good luck,
John


More information about the Mercurial mailing list