Date: Thu, 22 Nov 2012 09:31:11 -0500 From: Fbsd8 <fbsd8@a1poweruser.com> To: Paul Schmehl <pschmehl_lists@tx.rr.com> Cc: freebsd-questions@freebsd.org Subject: Re: csup to svn Message-ID: <50AE372F.2010509@a1poweruser.com> In-Reply-To: <4CFDDBFA9D2D7C90EC3D0B9A@Pauls-MacBook-Pro.local> 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>
next in thread | previous in thread | raw e-mail | index | archive | help
Paul Schmehl wrote: > --On November 21, 2012 8:11:05 PM -0500 Fbsd8 <fbsd8@a1poweruser.com> > 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. >>> <http://svnweb.freebsd.org/> >>> >>> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50AE372F.2010509>