[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnu-arch-users] Re: tla configurations and recursive commands.
From: |
Stefan Monnier |
Subject: |
[Gnu-arch-users] Re: tla configurations and recursive commands. |
Date: |
19 May 2004 13:10:01 -0400 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 |
> One way might be to have a standard in-tree config, like {arch}/=config,
Yes, I think the way to go is to *always* have configs.
Basically a single-tree would be a special case with a trivial config.
Currently things that work more or less (with the help of some script
magic) is to have a checked out config and do things like update&commit on
all the subtrees. But the interesting things begin when you consider the
problem of reacting to changes in the config.
E.g. your example of splitting a single tree into several smaller ones.
or changing the src/tla subtree from tla--devo--1.2 to tla--devo--1.3.
E.g. you should be able to branch a config where src/tla was moved to
src/foo and when merging from the top config, src/foo would be upgraded
from tla--devo--1.2 to tla--devo--1.3.
I think as long as such things don't work reliably, configs will stay some
kind of fiddly layering used for distribution, with a "use with care"
sticker on it.
Stefan