Re: Bitkeeper

From: Larry McVoy (lm@bitmover.com)
Date: Sat Jul 19 2003 - 14:05:31 EST


> Basically, cvsps sucks off the rlog messages and compares any check-in

Hmm. I would guess that makes rlog very happy. And sleepy :)

> texts / times of any files to find out what has been checked-in with a
> single check-in. That is then called a patchset (cvs_ps_). With some
> command line arguments, it'll then output the check-in text as well as a
> unified diff.

We're looking at getting some seperate bandwidth for bkbits.net and
turning on the patch feature of BK/Web. Then you'll be able to do a

    wget http://linux.bkbits.net/linux-2.5/gnupatch@1.5234

and get something like the following. I suspect this is better than
cvsps and it will work for all repositories on bkbits.net, not just
the mainline one. Is that good enough for what you want? The format
below repeats for each file in the changeset.

===== man/man1/bk-config-etc.1 1.23.1.1 vs 1.26 =====
02/05/16 13:44:09 wscott@wscott1.homeip.net 1.24 +16 -0
   Document 'trust_window' parameter
02/10/03 11:24:15 wscott@desk.wscott1.homeip.net 1.23.1.2 +9 -0
   Docuement the BK_CONFIG environmental variable

--- 1.23.1.1/man/man1/bk-config-etc.1 Tue Sep 17 12:33:59 2002
+++ 1.26/man/man1/bk-config-etc.1 Thu Oct 3 09:24:49 2002
@@ -30,6 +30,15 @@
 (/etc/BitKeeper/etc/config) then that setting will override any
 matching key in local config files.
 .LP
+Also configuration entries can be overridden with the
+.B BK_CONFIG
+environmental variable. That variable can contain a list of key:value
+pairs seperated by semicolons. For example:
+.DS
+.BR BK_CONFIG =\c
+.IR key1 : value2 ; key2 : value2 ; key3 : value3\c
+.DE
+.LP
 Minimum content requirements for the BitKeeper/etc/config file

-- 
---
Larry McVoy              lm at bitmover.com          http://www.bitmover.com/lm
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Jul 23 2003 - 22:00:38 EST