From owner-freebsd-hubs@FreeBSD.ORG Sun Jul 15 01:45:16 2012 Return-Path: Delivered-To: freebsd-hubs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 722ED106564A for ; Sun, 15 Jul 2012 01:45:16 +0000 (UTC) (envelope-from wollman@hergotha.csail.mit.edu) Received: from hergotha.csail.mit.edu (wollman-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:ccb::2]) by mx1.freebsd.org (Postfix) with ESMTP id 21E498FC0A for ; Sun, 15 Jul 2012 01:45:15 +0000 (UTC) Received: from hergotha.csail.mit.edu (localhost [127.0.0.1]) by hergotha.csail.mit.edu (8.14.5/8.14.5) with ESMTP id q6F1jE5K079421; Sat, 14 Jul 2012 21:45:14 -0400 (EDT) (envelope-from wollman@hergotha.csail.mit.edu) Received: (from wollman@localhost) by hergotha.csail.mit.edu (8.14.5/8.14.4/Submit) id q6F1jD9g079404; Sat, 14 Jul 2012 21:45:13 -0400 (EDT) (envelope-from wollman) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <20482.8360.982116.285624@hergotha.csail.mit.edu> Date: Sat, 14 Jul 2012 21:45:12 -0400 From: Garrett Wollman To: John Marshall In-Reply-To: <20120714074504.GA19617@rwpc15.mby.riverwillow.net.au> References: <20120714074504.GA19617@rwpc15.mby.riverwillow.net.au> X-Mailer: VM 7.17 under 21.4 (patch 22) "Instant Classic" XEmacs Lucid X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (hergotha.csail.mit.edu [127.0.0.1]); Sat, 14 Jul 2012 21:45:14 -0400 (EDT) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on hergotha.csail.mit.edu Cc: freebsd-hubs@freebsd.org Subject: Subversion Repository Mirroring X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2012 01:45:16 -0000 < said: > Is it time to do something about mirroring the Subversion repositories? I was planning to start doing this on ftp5/cvsup3 at some point soon. I believe when we last discussed this, there was some sentiment that we ought to do it by rsync rather than svnsync, because there were some changes to the repository that svnsync would not be able to replicate. -GAWollman From owner-freebsd-hubs@FreeBSD.ORG Sun Jul 15 09:16:49 2012 Return-Path: Delivered-To: freebsd-hubs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E1BFA106564A for ; Sun, 15 Jul 2012 09:16:49 +0000 (UTC) (envelope-from randy@psg.com) Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:1::36]) by mx1.freebsd.org (Postfix) with ESMTP id C6C758FC08 for ; Sun, 15 Jul 2012 09:16:49 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=rair.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.77 (FreeBSD)) (envelope-from ) id 1SqKwR-000BnB-2J; Sun, 15 Jul 2012 09:16:39 +0000 Date: Sun, 15 Jul 2012 18:16:37 +0900 Message-ID: From: Randy Bush To: Garrett Wollman In-Reply-To: <20482.8360.982116.285624@hergotha.csail.mit.edu> References: <20120714074504.GA19617@rwpc15.mby.riverwillow.net.au> <20482.8360.982116.285624@hergotha.csail.mit.edu> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: freebsd-hubs@freebsd.org, John Marshall Subject: Re: Subversion Repository Mirroring X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2012 09:16:50 -0000 hmmm # svn co svn+ssh://randy@svn.freebsd.org/stable/9 /usr/src Password: Password: Password: # grep randy /etc/passwd randy:*:1000:20:Randy Bush:/usr/home/randy:/usr/local/bin/bash clue bat please? randy From owner-freebsd-hubs@FreeBSD.ORG Sun Jul 15 09:23:03 2012 Return-Path: Delivered-To: freebsd-hubs@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [69.147.83.53]) by hub.freebsd.org (Postfix) with ESMTP id 50B341065672 for ; Sun, 15 Jul 2012 09:23:03 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from opti.dougb.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id B7E6314D875; Sun, 15 Jul 2012 09:23:02 +0000 (UTC) Message-ID: <50028BF6.3010509@FreeBSD.org> Date: Sun, 15 Jul 2012 02:23:02 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120621 Thunderbird/13.0.1 MIME-Version: 1.0 To: Randy Bush References: <20120714074504.GA19617@rwpc15.mby.riverwillow.net.au> <20482.8360.982116.285624@hergotha.csail.mit.edu> In-Reply-To: X-Enigmail-Version: 1.4.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-hubs@freebsd.org, John Marshall , Garrett Wollman Subject: Re: Subversion Repository Mirroring X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2012 09:23:03 -0000 On 07/15/2012 02:16, Randy Bush wrote: > hmmm > > # svn co svn+ssh://randy@svn.freebsd.org/stable/9 /usr/src svn co svn://svn.freebsd.org/base/stable/9 /usr/src -- Change is hard. From owner-freebsd-hubs@FreeBSD.ORG Sun Jul 15 09:26:03 2012 Return-Path: Delivered-To: freebsd-hubs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8BFAC106566B; Sun, 15 Jul 2012 09:26:03 +0000 (UTC) (envelope-from randy@psg.com) Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:1::36]) by mx1.freebsd.org (Postfix) with ESMTP id 6C6228FC08; Sun, 15 Jul 2012 09:26:03 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=rair.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.77 (FreeBSD)) (envelope-from ) id 1SqL5W-000BoR-Ui; Sun, 15 Jul 2012 09:26:03 +0000 Date: Sun, 15 Jul 2012 18:26:02 +0900 Message-ID: From: Randy Bush To: Doug Barton In-Reply-To: <50028BF6.3010509@FreeBSD.org> References: <20120714074504.GA19617@rwpc15.mby.riverwillow.net.au> <20482.8360.982116.285624@hergotha.csail.mit.edu> <50028BF6.3010509@FreeBSD.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: freebsd-hubs@freebsd.org Subject: Re: Subversion Repository Mirroring X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2012 09:26:03 -0000 >> # svn co svn+ssh://randy@svn.freebsd.org/stable/9 /usr/src > svn co svn://svn.freebsd.org/base/stable/9 /usr/src sigh. i use svn on an hourly basis. i think i understand it a teenie bit. but look at the advice in 4.2.1 of http://www.freebsd.org/doc/en/articles/committers-guide/article.html#SUBVERSION-PRIMER and then go patronize someone your own size randy From owner-freebsd-hubs@FreeBSD.ORG Sun Jul 15 09:36:12 2012 Return-Path: Delivered-To: freebsd-hubs@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id DE71D1065670 for ; Sun, 15 Jul 2012 09:36:12 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from opti.dougb.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 7C75114E9E8; Sun, 15 Jul 2012 09:36:12 +0000 (UTC) Message-ID: <50028F0C.6060606@FreeBSD.org> Date: Sun, 15 Jul 2012 02:36:12 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120621 Thunderbird/13.0.1 MIME-Version: 1.0 To: Randy Bush References: <20120714074504.GA19617@rwpc15.mby.riverwillow.net.au> <20482.8360.982116.285624@hergotha.csail.mit.edu> <50028BF6.3010509@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 1.4.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-hubs@freebsd.org Subject: Re: Subversion Repository Mirroring X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2012 09:36:12 -0000 On 07/15/2012 02:26, Randy Bush wrote: >>> # svn co svn+ssh://randy@svn.freebsd.org/stable/9 /usr/src >> svn co svn://svn.freebsd.org/base/stable/9 /usr/src > > sigh. i use svn on an hourly basis. i think i understand it a teenie > bit. but look at the advice in 4.2.1 of > > http://www.freebsd.org/doc/en/articles/committers-guide/article.html#SUBVERSION-PRIMER > > and then go patronize someone your own size I'm not trying to patronize you. The advice in the committer's guide is for committers, who have accounts set up on the server. TMK you don't, so the svn+ssh:// URL won't work for you. You need to do an anonymous checkout using the svn:// URL. Also, you missed the /base/ bit that is mentioned in the committer's guide. (not to mention, you actually asked for a clue-bat) :) All that said, we definitely need better documentation on how users can use our svn stuff; not to mention that we should have had that, and svn mirrors set up *before* we made the switch, but that's just me. Good luck, Doug -- Change is hard. From owner-freebsd-hubs@FreeBSD.ORG Sun Jul 15 09:39:18 2012 Return-Path: Delivered-To: freebsd-hubs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 33279106566C; Sun, 15 Jul 2012 09:39:18 +0000 (UTC) (envelope-from randy@psg.com) Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:1::36]) by mx1.freebsd.org (Postfix) with ESMTP id 178A88FC19; Sun, 15 Jul 2012 09:39:18 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=rair.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.77 (FreeBSD)) (envelope-from ) id 1SqLIL-000BqO-3k; Sun, 15 Jul 2012 09:39:17 +0000 Date: Sun, 15 Jul 2012 18:39:16 +0900 Message-ID: From: Randy Bush To: Doug Barton In-Reply-To: <50028F0C.6060606@FreeBSD.org> References: <20120714074504.GA19617@rwpc15.mby.riverwillow.net.au> <20482.8360.982116.285624@hergotha.csail.mit.edu> <50028BF6.3010509@FreeBSD.org> <50028F0C.6060606@FreeBSD.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: freebsd-hubs@freebsd.org Subject: Re: Subversion Repository Mirroring X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2012 09:39:18 -0000 while the userid made no sense to me, the web page said nil about being for committers. and svn without ssh feels naked. but wtf. randy From owner-freebsd-hubs@FreeBSD.ORG Sun Jul 15 09:41:16 2012 Return-Path: Delivered-To: freebsd-hubs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED7BF106566B; Sun, 15 Jul 2012 09:41:16 +0000 (UTC) (envelope-from randy@psg.com) Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:1::36]) by mx1.freebsd.org (Postfix) with ESMTP id D23F48FC20; Sun, 15 Jul 2012 09:41:16 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=rair.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.77 (FreeBSD)) (envelope-from ) id 1SqLKG-000Bqw-Ae; Sun, 15 Jul 2012 09:41:16 +0000 Date: Sun, 15 Jul 2012 18:41:14 +0900 Message-ID: From: Randy Bush To: Doug Barton In-Reply-To: References: <20120714074504.GA19617@rwpc15.mby.riverwillow.net.au> <20482.8360.982116.285624@hergotha.csail.mit.edu> <50028BF6.3010509@FreeBSD.org> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: freebsd-hubs@freebsd.org Subject: Re: Subversion Repository Mirroring X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2012 09:41:17 -0000 i recant. at the top of the page it does say committers' guide. i gotthere through the Moved link at the bottom of http://wiki.freebsd.org/SubversionPrimer/ which took me way down the page randy From owner-freebsd-hubs@FreeBSD.ORG Sun Jul 15 09:46:41 2012 Return-Path: Delivered-To: freebsd-hubs@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id B9DBD1065670 for ; Sun, 15 Jul 2012 09:46:41 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from opti.dougb.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 6433014ED35; Sun, 15 Jul 2012 09:46:41 +0000 (UTC) Message-ID: <50029180.4090608@FreeBSD.org> Date: Sun, 15 Jul 2012 02:46:40 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120621 Thunderbird/13.0.1 MIME-Version: 1.0 To: Randy Bush References: <20120714074504.GA19617@rwpc15.mby.riverwillow.net.au> <20482.8360.982116.285624@hergotha.csail.mit.edu> <50028BF6.3010509@FreeBSD.org> <50028F0C.6060606@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 1.4.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-hubs@freebsd.org Subject: Re: Subversion Repository Mirroring X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jul 2012 09:46:41 -0000 On 07/15/2012 02:39, Randy Bush wrote: > while the userid made no sense to me, the web page said nil about being > for committers. and svn without ssh feels naked. but wtf. Yup, the docs suck, no argument from me. And I saw your followup, doesn't change the fact that we need proper docs for users. -- Change is hard. From owner-freebsd-hubs@FreeBSD.ORG Thu Jul 19 12:34:01 2012 Return-Path: Delivered-To: freebsd-hubs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9664E106566B for ; Thu, 19 Jul 2012 12:34:01 +0000 (UTC) (envelope-from john.marshall@riverwillow.com.au) Received: from mail1.riverwillow.net.au (mail1.riverwillow.net.au [203.58.93.36]) by mx1.freebsd.org (Postfix) with ESMTP id EEF408FC16 for ; Thu, 19 Jul 2012 12:34:00 +0000 (UTC) Received: from rwpc15.mby.riverwillow.net.au (rwpc15.mby.riverwillow.net.au [172.25.24.201]) (authenticated bits=0) by mail1.riverwillow.net.au (8.14.5/8.14.5) with ESMTP id q6JCXqZT032141 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 19 Jul 2012 22:33:52 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=riverwillow.com.au; s=m1001; t=1342701232; bh=QPDkCwGwuX/mEk5d0g/opTrff735O6QXY0BjiLr28e8=; h=Date:From:To:Subject; b=p0hxNs/bBYZ1QOww9ZmQXI9pB4rVe+5H+RuwErK3kFdM9XmlxGRAy+/CCwKpl3y83 Z/WWf8zkVEiGGs8w/Edolkx/VKKkE5Ak9D+108E4Zr0PHl4rYK0JFALWn3Pl3dRgqy rn70e0SiNFG8tcUhA+nZJ8aY8vDuFmCo0Js9ECng= Received: from rwpc15.mby.riverwillow.net.au (john@localhost [127.0.0.1]) by rwpc15.mby.riverwillow.net.au (8.14.5/8.14.5) with ESMTP id q6JCXq54005185 for ; Thu, 19 Jul 2012 22:33:52 +1000 (AEST) (envelope-from john.marshall@riverwillow.com.au) Received: (from john@localhost) by rwpc15.mby.riverwillow.net.au (8.14.5/8.14.5/Submit) id q6JCXqb3005184 for freebsd-hubs@freebsd.org; Thu, 19 Jul 2012 22:33:52 +1000 (AEST) (envelope-from john) Date: Thu, 19 Jul 2012 22:33:52 +1000 From: John Marshall To: freebsd-hubs@freebsd.org Message-ID: <20120719123351.GE1456@rwpc15.mby.riverwillow.net.au> Mail-Followup-To: freebsd-hubs@freebsd.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0eh6TmSyL6TZE2Uz" Content-Disposition: inline User-Agent: Mutt/1.4.2.3i OpenPGP: id=A29A84A2; url=http://pki.riverwillow.com.au/pgp/johnmarshall.asc Subject: Repository UUID's in doc and ports SVN Mirror Seed Files X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2012 12:34:01 -0000 --0eh6TmSyL6TZE2Uz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Thank you to whoever went to the trouble of providing updated Subversion mirror seed files on the FTP servers (/pub/FreeBSD/development/subversion/). The particular files to which I refer are: svnmirror-base-r238500.tar.xz svnmirror-doc-r39217.tar.xz svnmirror-ports-r300897.tar.xz Please be aware that the seed mirror repositories for doc and ports have UUID's which differ from their respective master repositories. The mirror seed for base is fine. For example: $ tar -xf svnmirror-ports-r300897.tar.xz $ ls ports $ pwd /work/svn $ svn info file:///work/svn/ports Path: ports URL: file:///work/svn/ports Repository Root: file:///work/svn/ports Repository UUID: aed309b6-a8cd-e111-996c-001c23d10e55 Revision: 300897 $ svnsync info file:///work/svn/ports Source URL: svn://svn.freebsd.org/ports Source Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Last Merged Revision: 300897 Folks who have used these seed files to setup mirror repositories can easily set the mirror's UUID to match the source repository with: $ svnadmin setuuid /local/mirror/repository --=20 John Marshall --0eh6TmSyL6TZE2Uz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlAH/q8ACgkQw/tAaKKahKJL9ACfTzKjSVoV1bc7k5SLktt8oxkC +cQAoL6bPC0nDV+ZyYaX/cnyQsYwS7wj =3CR5 -----END PGP SIGNATURE----- --0eh6TmSyL6TZE2Uz-- From owner-freebsd-hubs@FreeBSD.ORG Thu Jul 19 22:16:19 2012 Return-Path: Delivered-To: freebsd-hubs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7798E1065670 for ; Thu, 19 Jul 2012 22:16:19 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from emx.nitro.dk (emx.nitro.dk [IPv6:2a01:4f8:120:7384::102]) by mx1.freebsd.org (Postfix) with ESMTP id 0AD738FC16 for ; Thu, 19 Jul 2012 22:16:19 +0000 (UTC) Received: from mailscan.leto.nitro.dk (mailscan.leto.nitro.dk [127.0.1.4]) by emx.nitro.dk (Postfix) with ESMTP id 4693E992CC; Thu, 19 Jul 2012 22:16:11 +0000 (UTC) Received: from emx.nitro.dk ([127.0.1.2]) by mailscan.leto.nitro.dk (mailscan.leto.nitro.dk [127.0.1.4]) (amavisd-new, port 10024) with LMTP id ni57aKNcIYXp; Thu, 19 Jul 2012 22:16:09 +0000 (UTC) Received: from [192.168.4.24] (unknown [89.100.2.68]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by emx.nitro.dk (Postfix) with ESMTPSA id 8E1FC992C7; Thu, 19 Jul 2012 22:16:09 +0000 (UTC) Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=us-ascii From: "Simon L. B. Nielsen" In-Reply-To: <20120719123351.GE1456@rwpc15.mby.riverwillow.net.au> Date: Thu, 19 Jul 2012 23:16:08 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <64B03A92-9A94-47C1-8CE6-DDE1BFAA6952@FreeBSD.org> References: <20120719123351.GE1456@rwpc15.mby.riverwillow.net.au> To: John Marshall X-Mailer: Apple Mail (2.1278) Cc: freebsd-hubs@freebsd.org Subject: Re: Repository UUID's in doc and ports SVN Mirror Seed Files X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2012 22:16:19 -0000 On 19 Jul 2012, at 13:33, John Marshall wrote: > Thank you to whoever went to the trouble of providing updated = Subversion > mirror seed files on the FTP servers = (/pub/FreeBSD/development/subversion/). > The particular files to which I refer are: >=20 > svnmirror-base-r238500.tar.xz > svnmirror-doc-r39217.tar.xz > svnmirror-ports-r300897.tar.xz >=20 > Please be aware that the seed mirror repositories for doc and ports = have > UUID's which differ from their respective master repositories. The > mirror seed for base is fine. Hmm, indeed. I didn't think of that when creating the mirror the seeds = are created from. I will fix that tomorrow and create new seed files. Have you yet found any cases where this causes actual problems? Thanks for letting us know. --=20 Simon L. B. Nielsen Hat: FreeBSD.org admins team From owner-freebsd-hubs@FreeBSD.ORG Thu Jul 19 22:19:24 2012 Return-Path: Delivered-To: freebsd-hubs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2604D1065670; Thu, 19 Jul 2012 22:19:24 +0000 (UTC) (envelope-from wollman@hergotha.csail.mit.edu) Received: from hergotha.csail.mit.edu (wollman-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:ccb::2]) by mx1.freebsd.org (Postfix) with ESMTP id C9C4A8FC16; Thu, 19 Jul 2012 22:19:23 +0000 (UTC) Received: from hergotha.csail.mit.edu (localhost [127.0.0.1]) by hergotha.csail.mit.edu (8.14.5/8.14.5) with ESMTP id q6JMJMI0050378; Thu, 19 Jul 2012 18:19:22 -0400 (EDT) (envelope-from wollman@hergotha.csail.mit.edu) Received: (from wollman@localhost) by hergotha.csail.mit.edu (8.14.5/8.14.4/Submit) id q6JMJMu3050375; Thu, 19 Jul 2012 18:19:22 -0400 (EDT) (envelope-from wollman) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <20488.34794.538940.282563@hergotha.csail.mit.edu> Date: Thu, 19 Jul 2012 18:19:22 -0400 From: Garrett Wollman To: "Simon L. B. Nielsen" In-Reply-To: <64B03A92-9A94-47C1-8CE6-DDE1BFAA6952@FreeBSD.org> References: <20120719123351.GE1456@rwpc15.mby.riverwillow.net.au> <64B03A92-9A94-47C1-8CE6-DDE1BFAA6952@FreeBSD.org> X-Mailer: VM 7.17 under 21.4 (patch 22) "Instant Classic" XEmacs Lucid X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (hergotha.csail.mit.edu [127.0.0.1]); Thu, 19 Jul 2012 18:19:22 -0400 (EDT) X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=disabled version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on hergotha.csail.mit.edu Cc: freebsd-hubs@freebsd.org Subject: Re: Repository UUID's in doc and ports SVN Mirror Seed Files X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jul 2012 22:19:24 -0000 < said: > Hmm, indeed. I didn't think of that when creating the mirror the > seeds are created from. I will fix that tomorrow and create new seed > files. > Have you yet found any cases where this causes actual problems? The case where it causes problems is when you do an initial checkout from a mirror and want to "svn switch" to the master repo in advance of doing a checkin or an update. -GAWollman From owner-freebsd-hubs@FreeBSD.ORG Fri Jul 20 00:17:16 2012 Return-Path: Delivered-To: freebsd-hubs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 646AA106566C for ; Fri, 20 Jul 2012 00:17:16 +0000 (UTC) (envelope-from john.marshall@riverwillow.com.au) Received: from mail1.riverwillow.net.au (mail1.riverwillow.net.au [203.58.93.36]) by mx1.freebsd.org (Postfix) with ESMTP id D84E08FC08 for ; Fri, 20 Jul 2012 00:17:15 +0000 (UTC) Received: from rwpc15.mby.riverwillow.net.au (rwpc15.mby.riverwillow.net.au [172.25.24.201]) (authenticated bits=0) by mail1.riverwillow.net.au (8.14.5/8.14.5) with ESMTP id q6K0H989069601 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 20 Jul 2012 10:17:09 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=riverwillow.com.au; s=m1001; t=1342743429; bh=O6rUvVB6N+HWIJ8JpvPg0Sn0MKSemKyyjVz7pvSHRVw=; h=Date:From:To:Subject:References:In-Reply-To; b=wHloQJuQlmP+eQVPW3nhg3sys//rxb8iKvQ9228Cnd33KzzbS7iQVR78MHHSo+oGn +0OmlB0R1ASMsEuEYqp4U7lGS55hPx8bYivNpQTs4bugsTbMhV3btOfoRf21mNEnKh kWpYOdON7pM2fXN69PH0IQXyGUHwTD136Rfl6MSQ= Received: from rwpc15.mby.riverwillow.net.au (john@localhost [127.0.0.1]) by rwpc15.mby.riverwillow.net.au (8.14.5/8.14.5) with ESMTP id q6K0H9xF007851 for ; Fri, 20 Jul 2012 10:17:09 +1000 (AEST) (envelope-from john.marshall@riverwillow.com.au) Received: (from john@localhost) by rwpc15.mby.riverwillow.net.au (8.14.5/8.14.5/Submit) id q6K0H9Rb007850 for freebsd-hubs@freebsd.org; Fri, 20 Jul 2012 10:17:09 +1000 (AEST) (envelope-from john) Date: Fri, 20 Jul 2012 10:17:09 +1000 From: John Marshall To: freebsd-hubs@freebsd.org Message-ID: <20120720001709.GA7331@rwpc15.mby.riverwillow.net.au> Mail-Followup-To: freebsd-hubs@freebsd.org References: <20120719123351.GE1456@rwpc15.mby.riverwillow.net.au> <64B03A92-9A94-47C1-8CE6-DDE1BFAA6952@FreeBSD.org> <20488.34794.538940.282563@hergotha.csail.mit.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wRRV7LY7NUeQGEoC" Content-Disposition: inline In-Reply-To: <20488.34794.538940.282563@hergotha.csail.mit.edu> User-Agent: Mutt/1.4.2.3i OpenPGP: id=A29A84A2; url=http://pki.riverwillow.com.au/pgp/johnmarshall.asc Subject: Re: Repository UUID's in doc and ports SVN Mirror Seed Files X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2012 00:17:16 -0000 --wRRV7LY7NUeQGEoC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, 19 Jul 2012, 18:19 -0400, Garrett Wollman wrote: > < said: > > Have you yet found any cases where this causes actual problems? >=20 > The case where it causes problems is when you do an initial checkout > from a mirror and want to "svn switch" to the master repo in advance > of doing a checkin or an update. and not just for committers but for end users who need to switch to a different source (e.g. original mirror is no longer available). My understanding of how Subversion mirrors are meant to be used is that they should all be exact read-only replicas of the master and that clients ought to be able to use any of them for checkout or update operations. If mirrors have different UUID's, the svn client "knows" that they are different repositories and refuses to use them. The svn client will only accept updates from a source repository which has the same UUID as the repository from which the initial checkout was made. $ mkdir doctree $ svn checkout file:///work/svn/doc/head doctree $ svn info doctree Path: doctree Working Copy Root Path: /work/svn/doctree URL: file:///work/svn/doc/head Repository Root: file:///work/svn/doc Repository UUID: 8026a357-cfce-e111-996c-001c23d10e55 $ svn checkout svn://svn.freebsd.org/doc/head doctree svn: E155000: '/work/svn/doctree' is already a working copy for a different= URL $ svn relocate svn://svn.freebsd.org/doc/head doctree svn: E195009: The repository at 'svn://svn.freebsd.org/doc/head' has uuid '= c2e8774f-c49f-e111-b436-862b2bbc8956', but the WC has '8026a357-cfce-e111-9= 96c-001c23d10e55' $ svnlook uuid /work/svn/doc 8026a357-cfce-e111-996c-001c23d10e55 $ svnadmin setuuid /work/svn/doc c2e8774f-c49f-e111-b436-862b2bbc8956 $ mkdir newdoctree $ svn checkout file:///work/svn/doc/head newdoctree $ svn info newdoctree Path: newdoctree Working Copy Root Path: /work/svn/newdoctree URL: file:///work/svn/doc/head Repository Root: file:///work/svn/doc Repository UUID: c2e8774f-c49f-e111-b436-862b2bbc8956 $ svn relocate svn://svn.freebsd.org/doc/head newdoctree $ svn info newdoctree Path: newdoctree Working Copy Root Path: /work/svn/newdoctree URL: svn://svn.freebsd.org/doc/head Repository Root: svn://svn.freebsd.org/doc Repository UUID: c2e8774f-c49f-e111-b436-862b2bbc8956 $ svn checkout svn://svn.freebsd.org/doc/head newdoctree Checked out revision 39236. $ svn relocate file:///work/svn/doc/head newdoctree $ svn info newdoctree Path: newdoctree Working Copy Root Path: /work/svn/newdoctree URL: file:///work/svn/doc/head Repository Root: file:///work/svn/doc Repository UUID: c2e8774f-c49f-e111-b436-862b2bbc8956 $ svn checkout file:///work/svn/doc/head newdoctree Checked out revision 39236. DOCUMENTATION PLUG The documentation provided with the Subversion port is excellent and covers all of this. /usr/local/share/doc/subversion/ --=20 John Marshall --wRRV7LY7NUeQGEoC Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlAIo4UACgkQw/tAaKKahKIQUACfbdqVQWymevdmRiZAIHwvtb7n MFoAoI6iXnqX0jwmgb6QkQV5m7g/6Rrl =FRCf -----END PGP SIGNATURE----- --wRRV7LY7NUeQGEoC-- From owner-freebsd-hubs@FreeBSD.ORG Fri Jul 20 19:52:54 2012 Return-Path: Delivered-To: freebsd-hubs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 50F9D1065672 for ; Fri, 20 Jul 2012 19:52:54 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from emx.nitro.dk (leto.nitro.dk [178.63.52.6]) by mx1.freebsd.org (Postfix) with ESMTP id 06A738FC12 for ; Fri, 20 Jul 2012 19:52:54 +0000 (UTC) Received: from mailscan.leto.nitro.dk (mailscan.leto.nitro.dk [127.0.1.4]) by emx.nitro.dk (Postfix) with ESMTP id D96FA11769E; Fri, 20 Jul 2012 19:52:51 +0000 (UTC) Received: from emx.nitro.dk ([127.0.1.2]) by mailscan.leto.nitro.dk (mailscan.leto.nitro.dk [127.0.1.4]) (amavisd-new, port 10024) with LMTP id ah8XdMADsUgF; Fri, 20 Jul 2012 19:52:50 +0000 (UTC) Received: from [192.168.4.32] (unknown [89.100.2.68]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by emx.nitro.dk (Postfix) with ESMTPSA id 21500117558; Fri, 20 Jul 2012 19:39:55 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1278) From: "Simon L. B. Nielsen" In-Reply-To: <64B03A92-9A94-47C1-8CE6-DDE1BFAA6952@FreeBSD.org> Date: Fri, 20 Jul 2012 20:39:54 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <2CB888FB-602C-4A24-9A54-96768E32A1A4@FreeBSD.org> References: <20120719123351.GE1456@rwpc15.mby.riverwillow.net.au> <64B03A92-9A94-47C1-8CE6-DDE1BFAA6952@FreeBSD.org> To: John Marshall , freebsd-hubs X-Mailer: Apple Mail (2.1278) Cc: Subject: Re: Repository UUID's in doc and ports SVN Mirror Seed Files X-BeenThere: freebsd-hubs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "FreeBSD Distributions Hubs: mail sup ftp" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jul 2012 19:52:54 -0000 On 19 Jul 2012, at 23:16, Simon L. B. Nielsen wrote: >=20 > On 19 Jul 2012, at 13:33, John Marshall wrote: >=20 >> Thank you to whoever went to the trouble of providing updated = Subversion >> mirror seed files on the FTP servers = (/pub/FreeBSD/development/subversion/). >> The particular files to which I refer are: >>=20 >> svnmirror-base-r238500.tar.xz >> svnmirror-doc-r39217.tar.xz >> svnmirror-ports-r300897.tar.xz >>=20 >> Please be aware that the seed mirror repositories for doc and ports = have >> UUID's which differ from their respective master repositories. The >> mirror seed for base is fine. >=20 > Hmm, indeed. I didn't think of that when creating the mirror the seeds = are created from. I will fix that tomorrow and create new seed files. I have changed the UUID and are rebuilding seed files. As ports is large = that will take a couple of hours. I will send out a notice to stable@ and ports@ later once the seed files = are at least on ftp-master. --=20 Simon L. B. Nielsen