The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: lm@bitmover.com (Larry McVoy)
Subject: [TUHS] Re: TUHS Digest, Vol 12, Issue 2
Date: Wed, 26 May 2004 06:52:46 -0700	[thread overview]
Message-ID: <20040526135246.GD30315@work.bitmover.com> (raw)
In-Reply-To: <20040526084346.25B791E4B@minnie.tuhs.org>

> From: Albert Cahalan <albert at users.sf.net>
> Subject: Re: [TUHS] cvsweb for BSD

> > One of the big problems is that they move files all over the place as BSD
> > developed and CVS doen't work too elegantly with those kind of changes.
> 
> Bitkeeper handles this well. I suspect that Larry McVoy would
> at least be mildly interested in giving advice for such
> a project. Bitkeeper is SCCS-based.

Yes, I'd be interested.  Other than the renames I think we can automate
most of this.

> Bitkeeper also has a superior web interface. You can't beat
> standard unified diff format with a tiny bit of color added.

Thanks.  One day we'll get around to adding sub line highlighting - that 
would be an improvement.

> From: "M. Warner Losh" <imp at bsdimp.com>
> Subject: Re: [TUHS] cvsweb for BSD
> 
> If you are going to use a proprietary system, you might as well use
> perforce, which has better branching and file movement support than
> bitkeeper.  But I guess I'm a little biased because I like p4 better
> than bk.

Both biased and incorrect.  There are over 10,000 branches of the linux
kernel floating around in BitKeeper (we know, we counted them) and we 
handle file movement much more nicely than perforce does (we have our
own concept of an inode, a pathname is a attribute of an inode just
like contents are an attribute of the inode - so you can move A to B,
I modify A, you pull from me and the changes apply to B in your tree.)

You can be as biased as you want, I don't want to turn this into a 
SCM discussion, but try and be accurate.  About the only thing that 
p4 does that we don't do is centralized locking; we don't need to
do that in a distributed/replicated system but people sometimes want it.
-- 
---
Larry McVoy                lm at bitmover.com           http://www.bitkeeper.com


           reply	other threads:[~2004-05-26 13:52 UTC|newest]

Thread overview: expand[flat|nested]  mbox.gz  Atom feed
 [parent not found: <20040526084346.25B791E4B@minnie.tuhs.org>]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20040526135246.GD30315@work.bitmover.com \
    --to=lm@bitmover.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).