best practices for multiple packages and submodules on git.d.o
Manoj Srivastava
srivasta at acm.org
Sat Mar 29 21:00:47 UTC 2008
On Tue, 11 Mar 2008 10:31:06 +0100, martin f krafft <madduck at debian.org> said:
> Are you sure? I suggest you read the discussion logged at
> http://colabti.org/irclogger/irclogger_log/git?date=2007-09-06,Thu&sel=578#l979
> The important thing to note is that the current commit of a submodule
> is a feature of the supermodule. If the submodule's repository gets a
> new commit, your submodule clone will *not* be updated until you
> explicitly update it. Once you did that, you *also* have to commit a
> change to the supermodule.
> You may want this just as well, but I feel you need to explicitly
> consider it.
I have done some experimentation with this, and I can say this
is a definite feature. I updated my ./debian/common submodule with what
I thought was a backwards compatible update, but it only happened to be
backwards compatible for _some_ of my packages. It was nice to still
have buildable packages until I make the changes in each package to
make them work with the new ./debian/common changes.
Just another data point.
manoj
--
It is not well to be thought of as one who meekly submits to insolence
and intimidation.
Manoj Srivastava <srivasta at acm.org> <http://www.golden-gryphon.com/>
1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C
More information about the vcs-pkg-discuss
mailing list