From owner-freebsd-stable@FreeBSD.ORG Thu Aug 30 14:38:37 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 34FAD106566B for ; Thu, 30 Aug 2012 14:38:37 +0000 (UTC) (envelope-from lists@pingle.org) Received: from chloe.pingle.org (unknown [IPv6:2605:8000:d:1:40::1]) by mx1.freebsd.org (Postfix) with ESMTP id E7EEA8FC1A for ; Thu, 30 Aug 2012 14:38:36 +0000 (UTC) Received: from chloe.pingle.org (unknown [127.0.0.1]) by chloe.pingle.org (Postfix) with ESMTP id C6DCB450A3 for ; Thu, 30 Aug 2012 10:38:13 -0400 (EDT) X-Virus-Scanned: amavisd-new at pingle.org Received: from chloe.pingle.org ([127.0.0.1]) by chloe.pingle.org (chloe.pingle.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dyOn_NwCE8Pz for ; Thu, 30 Aug 2012 10:38:13 -0400 (EDT) Received: from [IPv6:2001:470:1f11:e1c:5c20:5e11:5128:bebc] (unknown [IPv6:2001:470:1f11:e1c:5c20:5e11:5128:bebc]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jim) by chloe.pingle.org (Postfix) with ESMTPSA id 1311B450A2 for ; Thu, 30 Aug 2012 10:38:13 -0400 (EDT) Message-ID: <503F7ACE.9090703@pingle.org> Date: Thu, 30 Aug 2012 10:38:06 -0400 From: Jim Pingle User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120824 Thunderbird/15.0 MIME-Version: 1.0 To: FreeBSD References: <1345697446.84337.11.camel@neo.cse.buffalo.edu> <20120823225855.U33776@sola.nimnet.asn.au> <1345729674.52121.4.camel@bauer.cse.buffalo.edu> <5036497F.7020501@icarz.com> <1345736581.27688.403.camel@revolution.hippie.lan> <50384172.3090706@pingle.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: FreeBSD 9.1-RC1 Available... X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Aug 2012 14:38:37 -0000 On 8/30/2012 9:53 AM, Stas Verberkt wrote: >> I spent a little time today setting up an SVN mirror after reading this >> thread and wrote up a how-to for those looking to do the same. >> >> http://www.pingle.org/2012/08/24/freebsd-svn-mirror >> >> Comments/Flames/Corrections welcome... >> > Just wondering: do you really need DAV if you are not going to allow > writing? > I serve my read-only GIT repositories using HTTP without WebDAV. I'm not 100% sure on that part - previously I had setup a read+write SVN repo over HTTPS (at $oldjob) so I went with the directions I had for that, just adjusted for read-only. Some Googling suggests that DAV is required. The official Subversion book lists DAV as a requirement[1]. Wikipedia seems to suggest it's required as well "Apache HTTP Server as network server, WebDAV/Delta-V for protocol. There is also an independent server process called svnserve that uses a custom protocol over TCP/IP." If someone knows a trick to serve it up over HTTP without DAV that would be good to know. Jim P.S. Realized I sent this directly, resending to the list, with an edit. [1] http://svnbook.red-bean.com/en/1.7/svn.serverconfig.httpd.html