Re: Accessing the complete log (rlog)
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 > 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 ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Accessing the complete log (rlog)
Dear FreeBSD, With some colleagues, we would like to study the evolution of FreeBSD. I would like to download the "changelog" file of all files/revisions of FreeBSD, typically using the following commands: export CVSROOT=:pserver:anon...@anoncvs.fr.freebsd.org:/home/ncvs cvs login (Password: anoncvs) cvs rlog . > FreeBSD.cvs.changelog However, when using this command I get the error: cvs rlog: Logging . cvs rlog: Logging CVSROOT cvs [rlog aborted]: received abort signal Assertion failed: (strstr (repository, "/./") == NULL), function do_recursion, file /usr/src/gnu/usr.bin/cvs/cvs/../../../../contrib/cvs/src/recurse.c, line 643. Is it possible that you CVS server does not support "rlog" because of recursion? Do you think it could be possible to enable rlog? Thank you very much in advance, Yann -- 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 ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Contribution mechanism
Hello, First, I apologize if my question is directed to the inappropriate mailing list or has already been answered (in this case, could someone redirect me with the answer). I am giving a lecture about software project management and I thought it would be interesting for my student to know more about open source projets. So, I would like to know more about the processus to contribute to FreeBSD code? Let assume I downloaded source from CVS, and I wrote a patch for some part of the system, how do I submit my patch, to whom should I direct my patch, how will review my patch, and will accept/reject it? I am also interested in any information about the management of FreeBSD code, its quality... Thank you very much in advance, Regards, Yann-Gaël - "I have seen things you people would not believe. Attack ships on fire off the shoulder of Orion. I watched C-beams glitter in the dark near the Tannhauser gate. All those moments will be lost in time like tears in the rain. Time to die." Roy Batty - Blade Runner - www.yann-gael.gueheneuc.net - www.favonline.net/affichage.php?id=560007 - ___ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"