bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: announce: cvs pserver (read-only) access to the git mirror


From: Bruno Haible
Subject: Re: announce: cvs pserver (read-only) access to the git mirror
Date: Mon, 17 Sep 2007 00:02:40 +0200
User-agent: KMail/1.5.4

Hi Jim,

> I've set up for cvs pserver (read-only) access to the git mirror
> cvs -d :pserver:address@hidden:/gnulib.git co -d gnulib HEAD

Thanks!

There are a few differences compared to the original CVS:

- It says at many occasions "server doesn't support gzip-file-contents".
  (I am always using "cvs -z3".)

- "cvs log" and "cvs annotate" use the first names, rather than the savannah
  user names. While this is more user-friendly, it will fire back the day we
  have several developers with the same first name. I'd prefer to use either
  full names or savannah login names.

- "cvs log" says that at every commit, 2 lines were added and 3 lines removed.
  Which should make for empty files after some time :-)

- The expansion of dates is different (see attached diff). Here the git-based
  server uses ISO 8601 notation. (Not that it's bad. It's just different.)

- Regarding the dates in "cvs log", it's the opposite: Here the original
  CVS uses ISO 8601 notation, and the git-based one doesn't.

Bruno


$ diff -r -u --exclude=CVS gnulib-cvs/gnulib gnulib-git-cvs/gnulib
diff -r -u --exclude=CVS gnulib-cvs/gnulib/COPYING gnulib-git-cvs/gnulib/COPYING
--- gnulib-cvs/gnulib/COPYING   2006-10-26 18:20:28.000000000 +0200
+++ gnulib-git-cvs/gnulib/COPYING       2006-10-26 18:20:28.000000000 +0200
@@ -1,4 +1,4 @@
-$Id: COPYING,v 1.3 2006/10/26 16:20:28 eggert Exp $
+$Id: COPYING,v 1.3 2006-10-26 16:20:28 eggert Exp $
 The files in here are mostly copyright (C) Free Software Foundation, and
 are under assorted licenses.  Mostly, but not entirely, GPL.
 
diff -r -u --exclude=CVS gnulib-cvs/gnulib/config/srclist-update 
gnulib-git-cvs/gnulib/config/srclist-update
--- gnulib-cvs/gnulib/config/srclist-update     2007-04-07 02:02:52.000000000 
+0200
+++ gnulib-git-cvs/gnulib/config/srclist-update 2007-03-31 01:44:27.000000000 
+0200
@@ -1,5 +1,5 @@
 #!/bin/sh
-# $Id: srclist-update,v 1.19 2007/03/30 23:44:27 karl Exp $
+# $Id: srclist-update,v 1.19 2007-03-30 23:44:27 karl Exp $
 #
 # Check for files in directory $1 being up to date, according to the
 # list on stdin.  Don't actually make any changes, just show the diffs.
diff -r -u --exclude=CVS gnulib-cvs/gnulib/config/srclist.txt 
gnulib-git-cvs/gnulib/config/srclist.txt
--- gnulib-cvs/gnulib/config/srclist.txt        2007-07-16 13:10:43.000000000 
+0200
+++ gnulib-git-cvs/gnulib/config/srclist.txt    2007-06-21 20:41:50.000000000 
+0200
@@ -1,4 +1,4 @@
-# $Id: srclist.txt,v 1.152 2007/06/21 18:41:50 karl Exp $
+# $Id: srclist.txt,v 1.152 2007-06-21 18:41:50 karl Exp $
 # Files for which we are not the source.  See ./srclistvars.sh for the
 # variable definitions.
 
diff -r -u --exclude=CVS gnulib-cvs/gnulib/config/srclistvars.sh 
gnulib-git-cvs/gnulib/config/srclistvars.sh
--- gnulib-cvs/gnulib/config/srclistvars.sh     2006-08-22 21:38:57.000000000 
+0200
+++ gnulib-git-cvs/gnulib/config/srclistvars.sh 2006-08-22 21:38:57.000000000 
+0200
@@ -1,4 +1,4 @@
-# $Id: srclistvars.sh,v 1.28 2006/08/22 19:38:57 eggert Exp $
+# $Id: srclistvars.sh,v 1.28 2006-08-22 19:38:57 eggert Exp $
 # Variables for srclist-update and srclist.txt.
 # Will change for each user.
 
diff -r -u --exclude=CVS gnulib-cvs/gnulib/doc/Makefile 
gnulib-git-cvs/gnulib/doc/Makefile
--- gnulib-cvs/gnulib/doc/Makefile      2007-07-16 13:10:43.000000000 +0200
+++ gnulib-git-cvs/gnulib/doc/Makefile  2007-07-07 00:56:38.000000000 +0200
@@ -1,4 +1,4 @@
-# $Id: Makefile,v 1.8 2007/07/06 22:56:38 haible Exp $
+# $Id: Makefile,v 1.8 2007-07-06 22:56:38 haible Exp $
 # Makefile for gnulib doc.  
 # Copyright (C) 2004, 2006-2007 Free Software Foundation, Inc.
 #
diff -r -u --exclude=CVS gnulib-cvs/gnulib/doc/gnulib.texi 
gnulib-git-cvs/gnulib/doc/gnulib.texi
--- gnulib-cvs/gnulib/doc/gnulib.texi   2007-09-16 22:32:03.000000000 +0200
+++ gnulib-git-cvs/gnulib/doc/gnulib.texi       2007-09-09 15:20:45.000000000 
+0200
@@ -1,5 +1,5 @@
 \input texinfo   @c -*-texinfo-*-
address@hidden $Id: gnulib.texi,v 1.44 2007/09/09 13:20:45 haible Exp $
address@hidden $Id: gnulib.texi,v 1.44 2007-09-09 13:20:45 haible Exp $
 @comment %**start of header
 @setfilename gnulib.info
 @settitle GNU Gnulib
@@ -7,7 +7,7 @@
 @syncodeindex pg cp
 @comment %**end of header
 
address@hidden UPDATED $Date: 2007/09/09 13:20:45 $
address@hidden UPDATED $Date: 2007-09-09 13:20:45 $
 
 @copying
 This manual is for GNU Gnulib (updated @value{UPDATED}),
diff -r -u --exclude=CVS gnulib-cvs/gnulib/gnulib-tool 
gnulib-git-cvs/gnulib/gnulib-tool
--- gnulib-cvs/gnulib/gnulib-tool       2007-09-16 22:32:02.000000000 +0200
+++ gnulib-git-cvs/gnulib/gnulib-tool   2007-09-16 02:41:34.000000000 +0200
@@ -22,7 +22,7 @@
 
 progname=$0
 package=gnulib
-cvsdatestamp='$Date: 2007/09/16 00:41:34 $'
+cvsdatestamp='$Date: 2007-09-16 00:41:34 $'
 last_checkin_date=`echo "$cvsdatestamp" | sed -e 's,^\$[D]ate: ,,'`
 version=`echo "$last_checkin_date" | sed -e 's/ .*$//' -e 's,/,-,g'`
 nl='
diff -r -u --exclude=CVS gnulib-cvs/gnulib/posix-modules 
gnulib-git-cvs/gnulib/posix-modules
--- gnulib-cvs/gnulib/posix-modules     2007-09-11 02:40:16.000000000 +0200
+++ gnulib-git-cvs/gnulib/posix-modules 2007-09-11 02:40:16.000000000 +0200
@@ -19,7 +19,7 @@
 
 progname=$0
 package=gnulib
-cvsdatestamp='$Date: 2007/09/11 00:40:16 $'
+cvsdatestamp='$Date: 2007-09-11 00:40:16 $'
 last_checkin_date=`echo "$cvsdatestamp" | sed -e 's,^\$[D]ate: ,,'`
 version=`echo "$last_checkin_date" | sed -e 's/ .*$//' -e 's,/,-,g'`
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]