Date: Tue, 13 May 2008 11:22:27 -0700 From: "Kevin Downey" <redchin@gmail.com> To: "Joachim Rosenfeld" <joerosenfeld@gmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: rsync'able ports tree instead of csup? Message-ID: <1d3ed48c0805131122x24ae7552s461d2182a132aa3e@mail.gmail.com> In-Reply-To: <6e5cf6a70805131027i3f7286d0jadacbab8f862b101@mail.gmail.com> References: <6e5cf6a70805131027i3f7286d0jadacbab8f862b101@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, May 13, 2008 at 10:27 AM, Joachim Rosenfeld <joerosenfeld@gmail.com> wrote: > My usual workflow with the ports tree (and to a lesser extent, /usr/src) > goes something like this: > > 1. download ports/src tree from cdrom/ftp site (usually done once) > > 2. use csup to update to HEAD > > 3. build > > The problem is step 2. It takes a very long time for csup to apply the > latest changes from the cvsup servers to the tree, even if my previous > csup session was only the previous day. > > IMO, something like rsync would be *way* faster for this task. I know > csup is CVS-tags aware and such, but 99% of the time, I'm just tracking > HEAD. > > Would it be a good idea to setup a server that does nothing but > csup/cvsup ports, HEAD, and RELENG_7_0, and make that available via > rsync? It could be done frequently enough (maybe every 15 minutes) such > that most users would be fine with everything but the last 15 minutes. > > Has anyone done something like this already? > > thanks, > joe man portsnap -- The Mafia way is that we pursue larger goals under the guise of personal relationships. Fisheye
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1d3ed48c0805131122x24ae7552s461d2182a132aa3e>