Re: [offtopic] BitKeeper & distributions, please read

Alan Cox (alan@lxorguk.ukuu.org.uk)
Sun, 4 Oct 1998 22:20:58 +0100 (BST)


> will all play out, though I suspect that you want to make a special version
> of mkpatch(1) that knows that it isn't supposed to ship the passwd file
> around and that flags hostname/IP address issues.

Its also things like how file locking is done - passwd for example uses
the guaranteed atomicity of rename() when updating.

> If your point is "there are issues", yup. If your point is "I don't
> like it until all the issues are resolved" that's not helpful. Maybe you
> should think about what the issues are and suggest solutions.

Having used CVS to manage machines its mostly been issues of atomicity
that have come up. Some programs for example see the mtime on a file change
and helpfully reload it. If the write of the new data hasnt finished bad
things can occur. (This btw is true of vi as much as CVS but with vi you
are at least around to catch it).

Primarily I use cvs for web site file and configuration rather than system
files however.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/