From owner-freebsd-questions@FreeBSD.ORG Sun Apr 26 01:13:00 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC1C41065670 for ; Sun, 26 Apr 2009 01:13:00 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from poseidon.ceid.upatras.gr (poseidon.ceid.upatras.gr [150.140.141.169]) by mx1.freebsd.org (Postfix) with ESMTP id 448AC8FC17 for ; Sun, 26 Apr 2009 01:12:59 +0000 (UTC) (envelope-from keramida@freebsd.org) Received: from mail.ceid.upatras.gr (unknown [10.1.0.143]) by poseidon.ceid.upatras.gr (Postfix) with ESMTP id 35869EB49BE; Sun, 26 Apr 2009 04:12:59 +0300 (EEST) Received: from localhost (europa.ceid.upatras.gr [127.0.0.1]) by mail.ceid.upatras.gr (Postfix) with ESMTP id EBF38450C6; Sun, 26 Apr 2009 04:12:58 +0300 (EEST) X-Virus-Scanned: amavisd-new at ceid.upatras.gr Received: from mail.ceid.upatras.gr ([127.0.0.1]) by localhost (europa.ceid.upatras.gr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KuVJll7EETVf; Sun, 26 Apr 2009 04:12:58 +0300 (EEST) Received: from kobe.laptop (adsl107-3.kln.forthnet.gr [77.49.226.3]) by mail.ceid.upatras.gr (Postfix) with ESMTP id B71DD4509B; Sun, 26 Apr 2009 04:12:58 +0300 (EEST) Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.3/8.14.3) with ESMTP id n3Q1CwnD057609; Sun, 26 Apr 2009 04:12:58 +0300 (EEST) (envelope-from keramida@freebsd.org) Received: (from keramida@localhost) by kobe.laptop (8.14.3/8.14.3/Submit) id n3Q1Cv3G057596; Sun, 26 Apr 2009 04:12:57 +0300 (EEST) (envelope-from keramida@freebsd.org) From: Giorgos Keramidas To: John Nielsen In-Reply-To: <200904240535.37460.lists@jnielsen.net> (John Nielsen's message of "Fri, 24 Apr 2009 05:35:34 -0400") References: <200904240535.37460.lists@jnielsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (berkeley-unix) Date: Sun, 26 Apr 2009 04:12:50 +0300 Message-ID: <874owc8bfx.fsf@kobe.laptop> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Cc: freebsd-questions@freebsd.org Subject: Re: CVS history access? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Apr 2009 01:13:01 -0000 --=-=-= On Fri, 24 Apr 2009 05:35:34 -0400, John Nielsen wrote: > I'm working on a machine learning project and I'd like to use the > FreeBSD src CVS commit history as a datasource. Is there a > resource-friendly way for me to download some or all of it? Format > isn't too big an issue. > > I tried a few "cvs history" commands against the anoncvs servers but > get this: cvs [history aborted]: cannot open history file: > /home/ncvs/CVSROOT/history: No such file or directory Do you really want just the `CVSROOT/history' file? We allow mirroring of the entire repository, which you can then use to extract any sort of historical commit data. (Well, _almost_ anything. Some things like repo-copies and renames of raw repository files have been done without any sort of record, so it may be impossible to recover *those* particular bits.) We also have a Subversion repository now, that you can use to grab commit information. It takes slightly more disk space than the CVS repository, but subversion can export XML formatted commit logs, which may be slightly more useful if you plan to automate parts of the parsing and info-gathering. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEARECAAYFAknztRkACgkQ1g+UGjGGA7ZQQgCgsJST/skwLxMQvnrDWJ5eEGHL HxsAoJX1Bw3Zpj3LUUQFKwFWzw3d65Rq =qD+w -----END PGP SIGNATURE----- --=-=-=--