From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailout-webserver.scc.kit.edu (mailout-webmail.scc.kit.edu [129.13.185.232]) by krisdoz.my.domain (8.14.5/8.14.5) with ESMTP id s7D07N1n024822 for ; Tue, 12 Aug 2014 20:07:23 -0400 (EDT) Received: from hekate.usta.de (asta-nat.asta.uni-karlsruhe.de [172.22.63.82]) by scc-mailout-02.scc.kit.edu with esmtp (Exim 4.72 #1) id 1XHM64-0005xN-1i; Wed, 13 Aug 2014 02:07:20 +0200 Received: from donnerwolke.usta.de ([172.24.96.3]) by hekate.usta.de with esmtp (Exim 4.77) (envelope-from ) id 1XHM63-000468-W2; Wed, 13 Aug 2014 02:07:19 +0200 Received: from iris.usta.de ([172.24.96.5] helo=usta.de) by donnerwolke.usta.de with esmtp (Exim 4.72) (envelope-from ) id 1XHM63-0003m3-Ua; Wed, 13 Aug 2014 02:07:19 +0200 Received: from schwarze by usta.de with local (Exim 4.77) (envelope-from ) id 1XHM5J-0007CM-F5; Wed, 13 Aug 2014 02:06:33 +0200 Date: Wed, 13 Aug 2014 02:06:33 +0200 From: Ingo Schwarze To: Guy Harris Cc: discuss@mdocml.bsd.lv Subject: Re: Command-line anonymous CVS access to check out the repository? Message-ID: <20140813000633.GI4657@iris.usta.de> References: X-Mailinglist: mdocml-discuss Reply-To: discuss@mdocml.bsd.lv MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Hi Guy, Guy Harris wrote on Tue, Aug 12, 2014 at 03:38:07PM -0700: > Is there any way to check out a read-only version of the mdocml > CVS repository using anonymous CVS? Yes, there is. Not yet for a long time, i only set it up recently and didn't announce it publicly yet. But Kristaps just agreed that we can go ahead and tell people about it: cvs -d anoncvs@mdocml.bsd.lv:/cvs co mdocml A few caveats about it: 1. Even though the URI given above might give you the impression, that command does NOT give you access to the master repo, but to a copy of it, for security reasons. 2. Right now, i'm doing the synching manually. I certainly could set up a cron job or a commit hook, but i didn't make up my mind yet. I'm synching fairly often, but may forget now and then, so it may be out of date by a day or so. 3. While we don't provide any warranties whatsoever for any of our code but provide it "as is", there is a difference between HEAD and releases with respect to reliability: Releases tend to contain old minor bugs that have since been fixed, while HEAD will occasionally contain new regressions that, in rare cases, can have considerable impact. So decide carefully what you want to run in production. Bug reports are appreciated against both releases and HEAD, of course. > I once used some curl hackery to check out the top-of-trunk source, > but that was a pain, Uh oh. That does indeed sound painful. > and I'd like to submit patches against the trunk, Nice! Thank you in advance, and welcome! > so that > 1) you don't get patches to code that's changed since the version > being patched; > 2) I can just use "cvs diff" to produce patches; > 3) if a patch gets checked in, I don't have to keep a copy hanging > around, and can submit further patches against updated files. Sure, those are all sound arguments. Yours, Ingo -- To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv