Dustin Sallings <dustin@spy.net> writes: > but the nicest thing about arch is that a given commit is immutable. > There are no tools to modify it. This is also why the crypto > signature stuff was so easy to fit in. > > RCS and SCCS storage throws away most of those features.
Yeah, the basic way arch organizes its repository seems _far_ more sane than the crazy way CVS (or BK) does, for a variety of reasons[*]. No doubt there are certain usage patterns which stress it, but I think it makes a lot more sense to use a layer of caching to take care of those, rather than screwing up the underlying organization. [*] (a) Immutability of repository files (_massively_ good idea) (b) Deals with tree-changes "naturally" (CVS-style ,v files are a complete mess for anything except file-content changes) (c) Directly corresponds to traditional diff 'n' patch, easy to think about, no surprises -Miles -- Saa, shall we dance? (from a dance-class advertisement) - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/