[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: nesting packages using CVS
From: |
Sergei Organov |
Subject: |
Re: nesting packages using CVS |
Date: |
Fri, 14 Apr 2006 08:33:13 +0400 |
User-agent: |
Gnus/5.110004 (No Gnus v0.4) XEmacs/21.4.18 (linux) |
Bob Rossi <address@hidden> writes:
> Hi All,
>
> I'm using autoconf. I have 2 packages, one of them called package A
> bundles the other called package B.
Sorry, but how autoconf is relevant to your CVS questions?
> Both of these packages are managed using CVS. I need to include package
> B into package A in a nice way.
>
> I will make changes to both package B in it's own repository, and I will
> probably make changes to package B in package A's repository. What's the
> best way for me to include package B in package A's repository? Should I
> use the import command?
If you are indeed going to use separate repositories for A and B, then
you are in trouble. Instead, I'd use the same repository for both A and B,
and then use "modules" CVS feature to reference B from inside A.
> What's the best way to sync these two repository's as code changes. I
> don't want to get into a maintenance nightmare.
If you keep A and B in separate repositories, you will get into kind of
maintenance nightmare indeed, I'm afraid. I mean you'll need to merge
changes back and forth between two repositories periodically, and that's
definitely not fun :(
-- Sergei.