From owner-freebsd-stable@FreeBSD.ORG Thu Jul 4 12:46:00 2013 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 379CA59B for ; Thu, 4 Jul 2013 12:46:00 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id E242212D0 for ; Thu, 4 Jul 2013 12:45:59 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.7/8.14.7) with ESMTP id r64Cjkla004375; Thu, 4 Jul 2013 06:45:46 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.7/8.14.7/Submit) with ESMTP id r64Cjkdp004372; Thu, 4 Jul 2013 06:45:46 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Thu, 4 Jul 2013 06:45:46 -0600 (MDT) From: Warren Block To: "N.J. Mann" Subject: Re: Where's the docs for FreeBSD maintenance with Subversion? In-Reply-To: <20130704091454.GA61237@titania.njm.me.uk> Message-ID: References: <20130704091454.GA61237@titania.njm.me.uk> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Thu, 04 Jul 2013 06:45:46 -0600 (MDT) Cc: Chris H , freebsd-stable X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 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, 04 Jul 2013 12:46:00 -0000 On Thu, 4 Jul 2013, N.J. Mann wrote: > In message , > Chris H (bsd-lists@1command.com) wrote: >> Greetings, >> I've _finally_ managed to get a break in my work schedule that coincides with >> a period where pointyhat isn't barfing on my ARCH. So I was able to (cv)sup src && ports. >> Update the kernel successfully, and (after hours of work), managed to upgrade ports. But >> as (cv)sup was discontinued ~3 months ago, the ports aren't well synced, and I'm now >> working on a fairly wobbly system. I'm on RELENG_8 (8.4), and would like to sync my src && >> ports via the (now defacto) subversion method. My previous experience is with the client >> meerly for the sake of obtaining the src, and building -- _not_ maintaining a tree. I've >> read what little is available in the handbook, and much of the Subversion book. But there are >> clearly different procedures/nuances where FreeBSD maintenance is concerned, both in the >> building of Subversion, and it's usage, where FreeBSD is concerned. The biggest questions >> in this regard, is; >> 1) what to do with my current INDEX-8 && INDEX-8.db files? >> 2) what of the "distfiles" directory >> Do I simply copy them over, and "check them in"? > > When I converted from csup to svn I did the following - which seems to > work. :-) > > 1. mv /usr/ports /usr/ports.old > 2. mkdir /usr/ports > 3. svn checkout into /usr/ports > 4. mv /usr/ports.old/distfiles /usr/ports > > When I do a svn update it ignores distfiles. The index files, too. They can be (slowly) built with 'make index', or downloaded with 'make fetchindex', or portmaster will fetch it automatically.