On Wed, 13 Sep 2000, Geert Uytterhoeven wrote:
> On Tue, 12 Sep 2000, Ralf Baechle wrote:
> > On Mon, Sep 11, 2000 at 02:39:42PM -0700, Larry McVoy wrote:
> > > On the other hand, if you do a
> > >
> > > find . -type f | xargs touch
> > > time cvs update .
> > >
> > > it will melt down your DSL line for what seems forever. I killed it after
> > > 20 minutes, I have better things to do with my bandwidth. It's pretty
> > > clear that CVS is comparing timestamps so if your files get modified at
> > > all, it's going to transfer them to see what needs to be updated. The
> > > same sort of "touch all, then update" operation in BK has no effect on
> > > performance, BK doesn't do its work that way.
> >
> > >From some random Linux source tree's .hdepend:
> >
> > /usr/people/ralf/src/linux/linux/include/asm/sn/sn0/ip27.h: \
> > /usr/people/ralf/src/linux/linux/include/asm/mipsregs.h \
> > /usr/people/ralf/src/linux/linux/include/asm/sn/addrs.h
> > @touch /usr/people/ralf/src/linux/linux/include/asm/sn/sn0/ip27.h
> > /usr/people/ralf/src/linux/linux/include/asm/sn/sn0/arch.h: \
> > $(wildcard /usr/people/ralf/src/linux/linux/include/config/sgi/sn0/n/mode.h)
> > @touch /usr/people/ralf/src/linux/linux/include/asm/sn/sn0/arch.h
> > [...]
> >
> > Linux, born to be CVS worst case ...
>
> Which also hinders compiling kernels in `cp -rl'd read-only trees...
>
I just thought I would remind all the nay-sayers that the *BSD world has
been doing something along this line since at least 1990. While some of
the programs have changed, the functionality has remained largely the
same.
It can be done. It will be done.
You don't have to help, but we could use it.
And we have paid attention to some of the valid differences between CVS
and CVsup.
Just a thought,
Matt
Unix is best described as an old, sturdy tree.
It is well structured, always growing, and has passed the test of time.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Fri Sep 15 2000 - 21:00:22 EST