From owner-freebsd-questions@FreeBSD.ORG Thu Nov 22 14:31:10 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 95634422 for ; Thu, 22 Nov 2012 14:31:10 +0000 (UTC) (envelope-from fbsd8@a1poweruser.com) Received: from mail-03.name-services.com (mail-03.name-services.com [69.64.155.195]) by mx1.freebsd.org (Postfix) with ESMTP id 696D38FC15 for ; Thu, 22 Nov 2012 14:31:10 +0000 (UTC) Received: from [10.0.10.3] ([173.88.197.103]) by mail-03.name-services.com with Microsoft SMTPSVC(6.0.3790.4675); Thu, 22 Nov 2012 06:31:10 -0800 Message-ID: <50AE372F.2010509@a1poweruser.com> Date: Thu, 22 Nov 2012 09:31:11 -0500 From: Fbsd8 User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 To: Paul Schmehl Subject: Re: csup to svn References: <201211211618.qALGInRp081114@mech-cluster241.men.bris.ac.uk> <50AD14CE.2010509@a1poweruser.com> <20121121180400.950f6b1dcabbe2440288e388@sohara.org> <3B50A6720621F0F754D795F3@utd71538.campus.ad.utdallas.edu> <50AD5A63.7030603@a1poweruser.com> <7EBAE272FBCACAF2B70CF68B@utd71538.campus.ad.utdallas.edu> <50AD7BA9.8070401@a1poweruser.com> <4CFDDBFA9D2D7C90EC3D0B9A@Pauls-MacBook-Pro.local> In-Reply-To: <4CFDDBFA9D2D7C90EC3D0B9A@Pauls-MacBook-Pro.local> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 22 Nov 2012 14:31:10.0843 (UTC) FILETIME=[047FACB0:01CDC8BE] X-Sender: fbsd8@a1poweruser.com X-Authenticated-Sender: fbsd8@a1poweruser.com X-EchoSenderHash: [fbsd8]-[a1poweruser*com] Cc: freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Nov 2012 14:31:10 -0000 Paul Schmehl wrote: > --On November 21, 2012 8:11:05 PM -0500 Fbsd8 > wrote: > >> snip >>>> >>>> csup has category called "base" that checkouts all the pieces parts >>>> making up the ports "make" environment. IE Files in /usr/ports >>>> directory >>>> >>>> svn has no category called "base" >>>> >>>> What is base called in svn category? >>>> >>>> >>> >>> svn co svn://svn.freebsd.org/base/release/8.3.0 /usr/src >>> >>> for example. >>> >>> To see the various branches, go to the svnweb site. >>> >>> >>> In general, the checkout command will pull whatever you ask for and put >>> it where you tell it to and save date in a .svn directory which then >>> allows you to run svn up from then on (unless you delete the .svn >>> directory structure) to upgrade your sources. >>> >> >> The base you have referenced in svn means kernel source. >> The ports cvup has category named base. >> >> There is no category named "base" in the svn ports category list. >> >> Doing a cvup for category "base" builds the following >> # /usr/ports >ls >> .cvsignore GIDs LEGAL Mk Tools >> CHANGES KNOBS MOVED README UIDs >> COPYRIGHT LASTCOMMIT.txt Makefile Templates UPDATING >> >> How do I do same thing using svn? >> > > What was base is now head. To tell it to download only the files in > head use: > > svn co svn://svn.freebsd.org/ports/head /usr/ports svn_depth_files = 1 > That did not work. But this did work svn co svn://svn.freebsd.org/ports/head /usr/ports --depth files svn co svn://svn.freebsd.org/ports/head/Mk /usr/ports/Mk svn co svn://svn.freebsd.org/ports/head/Templates /usr/ports/Templates svn co svn://svn.freebsd.org/ports/head/Tools /usr/ports/Tools