Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Jan 2013 13:47:52 +0100
From:      Arrigo Marchiori <ardovm@yahoo.it>
To:        "Isaac (.ike) Levy" <ike@blackskyresearch.net>, John Mehr <jcm@visi.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: svn - but smaller?
Message-ID:  <20130130124752.GB10308@snail.casa>
In-Reply-To: <1359478142-8003652.41205547.fr0TGmWxX027565@rs149.luxsci.com>
References:  <20130123144050.GG51786@e-Gitt.NET> <20130125092723.GC79995@e-Gitt.NET> <web-11528524@mailback4.g2host.com> <1359320641-6493504.60501067.fr0RL3aYw027137@rs149.luxsci.com> <web-10418670@mailback3.g2host.com> <1359478142-8003652.41205547.fr0TGmWxX027565@rs149.luxsci.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--MGYHOYXEY6WxJCY8
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline

On Tue, Jan 29, 2013 at 11:48:31AM -0500, Isaac (.ike) Levy wrote:

[...]
> John, All,
> 
> Just a quick announce re. "svnup" utility is really exciting/important work-
> 
> I wanted to give a shout that I re-focued my shell based c[v]sup
> workalike, and I'm gunnin' for a basically functional utility this
> weekend sometime.
> The folks managing ctm(1) deltas on the distribution servers, have
> kicked in some help to make this happen on the server side.
> 
> Just to be clear: I'm not trying to compete or confuse- the "svnup"
> work is terribly important to me- but I (and some colleagues) need a
> workalike *asap*. 

Downloading sources from a SVN repository can already be done using
tools in base, but at the expense of a terrible inefficiency.

The FreeBSD SVN repositories are also accessible via http. The served
pages are _very_ easy to parse, as you can see from the
attachment. MD5 sums and all SVN properties are available through
WebDAV requests (not handled by the script).

I tried the attached script to download
http://svn.freebsd.org/base/stable/9/ In 27 minutes it downloaded 67
megabytes, corresponding to 42 KByte/sec, through an ADSL link capable
of roughly 400 KByte/sec. Then I stopped it.

IMHO this should demonstrate that the problem is not only having a
SVN workalike, but a fast and efficient one. 
-- 
rigo

http://rigo.altervista.org

--MGYHOYXEY6WxJCY8--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130130124752.GB10308>