From owner-freebsd-stable@FreeBSD.ORG Wed Jan 23 15:06:57 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 8B5F1C19 for ; Wed, 23 Jan 2013 15:06:57 +0000 (UTC) (envelope-from ronald-freebsd8@klop.yi.org) Received: from smarthost1.greenhost.nl (smarthost1.greenhost.nl [195.190.28.78]) by mx1.freebsd.org (Postfix) with ESMTP id 2312792C for ; Wed, 23 Jan 2013 15:06:56 +0000 (UTC) Received: from smtp.greenhost.nl ([213.108.104.138]) by smarthost1.greenhost.nl with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1Ty1ua-0005fg-Ko for freebsd-stable@freebsd.org; Wed, 23 Jan 2013 16:06:49 +0100 Received: from [81.21.138.17] (helo=ronaldradial.versatec.local) by smtp.greenhost.nl with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from ) id 1Ty1ua-0005Eb-9c for freebsd-stable@freebsd.org; Wed, 23 Jan 2013 16:06:48 +0100 Content-Type: text/plain; charset=us-ascii; format=flowed; delsp=yes To: freebsd-stable@freebsd.org Subject: Re: svn - but smaller? References: <20130123144050.GG51786@e-Gitt.NET> Date: Wed, 23 Jan 2013 16:06:47 +0100 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: "Ronald Klop" Message-ID: In-Reply-To: <20130123144050.GG51786@e-Gitt.NET> User-Agent: Opera Mail/12.12 (Win32) X-Virus-Scanned: by clamav at smarthost1.samage.net X-Spam-Level: / X-Spam-Score: -0.0 X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.1 X-Scan-Signature: ba572e8a3bde05b4b19613c12a9e49fc 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: Wed, 23 Jan 2013 15:06:57 -0000 On Wed, 23 Jan 2013 15:40:50 +0100, Oliver Brandmueller wrote: > Hi, > > in ancient times there was cvsup. cvsup was a PITA if you wanted (or > needed) to install it via ports, the only reasonable way was to use > pkg_add for that if you didn't want to pollute your system with > otherwise unneeded software. > > Then there came csup. Small, in the base. You could install FreeBSD and > the first task (for me and my environment) was often to simply csup to > -STABLE (or a known good version of that) and to build an up-to-date and > customised system. Like tayloring make.conf and src.conf to my needs and > leave out most of the stuff I don't need on my system and in the kernel. > Software and drivers that aren't there can't fail and won't be a > security problem. > > Times have been changing, we're now up to svn. svn is far more modern > than cvs and there are pretty good reasons to use it. > > However, I either overlook something important or we are now at the > point we had with cvsup in the early days: The software I need to > (source-)update the system doens't come with the base and installing svn > is a PITA. It pulls in a whole lot of dependencies, at the time being in > FBSD-9.1-R I cannot even pkg_add -r subversion out of the box. And in > the end I have my system polluted with software and libraries I don't > really need in many cases for anything else. > > So, is there some alternative small svn client, that leaves a > drastically smaller footprint probably somewhere around, probably even > in the ports or is there anything I'm missing? The current situaion for > me is a bit annoying. From the user's or admin's point of view at least. > I didn't even see an option in svn to not build the server components, > which would probably already help to make things smaller? > > Thanx, > Oliver > I've read about this initiative. http://svnweb.freebsd.org/base/user/des/svnsup/ Maybe you can help there. Ronald.