Date: Thu, 12 Feb 2009 11:30:10 -0600 From: Dan Nelson <dnelson@allantgroup.com> To: Mel <fbsd.questions@rachie.is-a-geek.net> Cc: freebsd-questions@freebsd.org, =?utf-8?B?WWFubi1HYcOrbCBHdcOpaMOpbmV1Yw==?= <yann-gael.gueheneuc@polymtl.ca> Subject: Re: Accessing the complete log (rlog) Message-ID: <20090212173010.GT85840@dan.emsphone.com> In-Reply-To: <200902102307.35960.fbsd.questions@rachie.is-a-geek.net> References: <49927A85.2030809@polymtl.ca> <200902102307.35960.fbsd.questions@rachie.is-a-geek.net>
next in thread | previous in thread | raw e-mail | index | archive | help
In the last episode (Feb 10), Mel said: > On Tuesday 10 February 2009 22:13:09 Yann-Gaël Guéhéneuc wrote: > > Is it possible that you CVS server does not support "rlog" because of > > recursion? Do you think it could be possible to enable rlog? > > Easy work-around: > hop over to /usr/share/examples/cvs/cvs-supfile. Read/edit. > Install /usr/ports/net/cvsup-without-gui. > Run cvsup -L2 /path/to/edited/cvs-supfile > > cvs log locally, all you want ;) > > Space needed: > # du -sh /home/ncvs > 3.7G /home/ncvs If you cvsup the whole source tree and are just interested in reading the commitlogs themselves, archived commitlogs going back to 1995 are stored at /home/ncvs/CVSROOT-src/commitlogs . You can also get them in mailing-list format by downloading the cvs-all list archives from ftp://ftp.freebsd.org/pub/FreeBSD/doc/mailing-lists/archive/ . Yet another option is to use the Subversion repository instead of CVS: svn log -v -r 1:HEAD svn://svn.freebsd.org/base will dump all commitlogs starting with the first. Probably not recommended if you are going to scan through every commit, but handy if you want to pick and choose, and much much faster than CVS. What changes were made to ufs between 1995 and 1996: svn log -r '{1995-01-01}:{1996-01-01}' svn://svn.freebsd.org/base/head/sys/ufs -- Dan Nelson dnelson@allantgroup.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090212173010.GT85840>