Accessing the complete log (rlog)

Yann-Gaël Guéhéneuc yann-gael.gueheneuc at polymtl.ca
Thu Feb 12 10:34:00 PST 2009


	Thank you all for your kind and quick help!

	Indeed, I am really interested only in the commitlogs so I will
probably try Dan's solution first, then if I need more data, I'll follow
Mel or Giorgos's solutions!

	Cheers!
	Yann

Giorgos Keramidas wrote:
> On Thu, 12 Feb 2009 11:30:10 -0600, Dan Nelson <dnelson at 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
> 

-- 
Yann-Gaël Guéhéneuc
Ph.D. et ing. / Ph.D. and eng.
Professeur agrégé / Associate professor
DGIGL, École Polytechnique      1-514-340-5121 #7116 (Téléphone / Phone)
C.P. 6079, succ. Centre-Ville   1-514-340-5139       (Télécopie / Fax)
Montréal, QC, H3C 3A7, Canada   www.ptidej.net


More information about the freebsd-questions mailing list