Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Feb 2009 19:47:58 +0200
From:      Giorgos Keramidas <keramida@ceid.upatras.gr>
To:        Dan Nelson <dnelson@allantgroup.com>
Cc:        Mel <fbsd.questions@rachie.is-a-geek.net>, =?iso-8859-1?Q?Yann-Ga=EBl_Gu=E9h=E9neuc?= <yann-gael.gueheneuc@polymtl.ca>, freebsd-questions@freebsd.org
Subject:   Re: Accessing the complete log (rlog)
Message-ID:  <87mycrmtrl.fsf@kobe.laptop>
In-Reply-To: <20090212173010.GT85840@dan.emsphone.com> (Dan Nelson's message of "Thu, 12 Feb 2009 11:30:10 -0600")
References:  <49927A85.2030809@polymtl.ca> <200902102307.35960.fbsd.questions@rachie.is-a-geek.net> <20090212173010.GT85840@dan.emsphone.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 12 Feb 2009 11:30:10 -0600, Dan Nelson <dnelson@allantgroup.com> wrote:
> 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

If you want even faster results, you can *mirror* the svn repository
with svnsync :)

Then the diff options are exactly the same, but for the repo-url you can
use `file:///local/path/to/mirror', i.e.:

    svn log -r '{1995-01-01}:{1996-01-01}' file:///svnroot/base/head/sys/ufs




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?87mycrmtrl.fsf>