From owner-freebsd-questions@FreeBSD.ORG Fri Apr 3 20:11:39 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DC4471065672 for ; Fri, 3 Apr 2009 20:11:39 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from poseidon.ceid.upatras.gr (poseidon.ceid.upatras.gr [150.140.141.169]) by mx1.freebsd.org (Postfix) with ESMTP id 50CD18FC15 for ; Fri, 3 Apr 2009 20:11:39 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from mail.ceid.upatras.gr (unknown [10.1.0.143]) by poseidon.ceid.upatras.gr (Postfix) with ESMTP id 88895EB54C4; Fri, 3 Apr 2009 23:11:38 +0300 (EEST) Received: from localhost (europa.ceid.upatras.gr [127.0.0.1]) by mail.ceid.upatras.gr (Postfix) with ESMTP id 7342C45088; Fri, 3 Apr 2009 23:11:38 +0300 (EEST) X-Virus-Scanned: amavisd-new at ceid.upatras.gr Received: from mail.ceid.upatras.gr ([127.0.0.1]) by localhost (europa.ceid.upatras.gr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0cHHlQSNP89g; Fri, 3 Apr 2009 23:11:38 +0300 (EEST) Received: from kobe.laptop (unknown [188.4.10.162]) by mail.ceid.upatras.gr (Postfix) with ESMTP id 33FA94503F; Fri, 3 Apr 2009 23:11:38 +0300 (EEST) Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.3/8.14.3) with ESMTP id n33KBb4o004653; Fri, 3 Apr 2009 23:11:37 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Received: (from keramida@localhost) by kobe.laptop (8.14.3/8.14.3/Submit) id n33KBaPf004652; Fri, 3 Apr 2009 23:11:36 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) From: Giorgos Keramidas To: Chuck Robey References: <49D27B25.80003@telenix.org> <49D2CEF9.9030304@telenix.org> <87k5637ojm.fsf@kobe.laptop> <49D64FDD.8070105@telenix.org> Date: Fri, 03 Apr 2009 23:11:36 +0300 In-Reply-To: <49D64FDD.8070105@telenix.org> (Chuck Robey's message of "Fri, 03 Apr 2009 14:05:17 -0400") Message-ID: <87tz55wl8n.fsf@kobe.laptop> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Andrew Wright , FreeBSD Questions Mailing List Subject: Re: going from cvs to svnq X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Apr 2009 20:11:40 -0000 On Fri, 03 Apr 2009 14:05:17 -0400, Chuck Robey wrote: > Giorgos Keramidas wrote: >> On Tue, 31 Mar 2009 22:18:33 -0400, Chuck Robey wrote: >>> What I don't know is, I use cvsup all the time, but when I switch to >>> svn, what does the "cvsup" job of tracking an archive (not tracking >>> the sources, I mean the archive)? Does svn do it all itself? If so, >>> I can find out how, I just want to know if that's how its done. If >>> not, what's the general tool used to track the freebsd archive, so I >>> can investigate it? >> >> Hi Chunk, Writing when sleepy does that. I'm sorry :-/ > The ONLY thing I want to get out of this is the cvsup-like capability > (which I've been using now for 8 years) to update my entire archive > (svn now, no longer cvs). Again, emphasizing, it's NOT just a > checkout, and tags/branches have no meaning at this level. Something > like trying to buy chapter 8 of a book: when you buy the book, you get > ALL the chapters. When you get the archive, you get ALL the > tags/branches. That's what 'svnsync' would get you. An entire mirror of the full Subversion repository. > I *think* maybe you said that svnsync can do this? I can't find any > machine IP that is to be used with subversion ... will something like > cvsup2.us.freebsd.org do for svnsync? Will svnsync's protocol get me > the svn archive? I don't want the cvs archive, so could you help me > understand how that's selected in this instance? No, as far as I know there is currently only *one* server who hosts a publicly visible copy of the repository. The server is: svn.freebsd.org and you would have to pull changes from that server, using svnsync. > Beyond that, you emphasized that it can't get only a part of an > archive. I'm guessing you were referring to grabbing only ports, as > against both ports and src? There is no subversion repository for ports, doc or www. Only the 'src' repository has switched to Subversion so far. So if you want doc/, ports/ or www/ you will have to keep using CVsup to grab repository copies for them.