Date: Wed, 22 Jul 2015 13:57 -0700 From: Peter Wemm <peter@wemm.org> To: freebsd-announce@freebsd.org Subject: [FreeBSD-Announce] Updates regarding FreeBSD.org svn mirrors Message-ID: <4138072.USnsLFsjNL@overcee.wemm.org>
next in thread | raw e-mail | index | archive | help
--nextPart12045543.ropEF3Hzt6 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="us-ascii" There have been some updates to the project-operated svn mirrors. The = current=20 status is here: https://www.freebsd.org/doc/handbook/svn.html The changes should improve robustness and security and are not intended= to be=20 disruptive. Of note: * "svn.freebsd.org" is now geo-dns routed to a mirror, with failover. * "svn.freebsd.org" is now the recommended location for general use. * https://svn.freebsd.org now has a real certificate and use of https i= s=20 encouraged. * The old mirror names are deprecated and no longer documented but are=20= expected to continue to be usable for the foreseeable future. For future checkouts, you should use svn.freebsd.org rather than the=20= deprecated mirror names. Before using the https method, you should ensure that you have the=20 'security/ca_root_nss' package installed, for example: # pkg install ca_root_nss Existing svn checkouts may be adjusted to use the new configuration by = using=20 the 'svn relocate' command. This command is used to change the reposit= ory=20 root prefix that you can see in the output of 'svn info'. Instructions= on the=20 use of svn commands are beyond the scope of this announcement, but ther= e is=20 documentation available online at the time of writing: http://svnbook.red-bean.com/en/1.8/svn.ref.svn.c.relocate.html http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.relocate.html As a brief example, if you had a checkout from svn://svn0.eu.freebsd.org/base/head/sys you could use the following command to use the new infrastructure: $ svn relocate svn://svn0.eu https://svn After this command completes, the root would be: https://svn.freebsd.org/base/head/sys Note that the 'ca_root_nss' package should be installed before doing th= is. Changing the svn root in git-svn is a non-trivial operation and should = only be=20 attempted by people familiar with the intricacies of git-svn. In summary: * You should not *need* to change anything. * You should stop using the old mirror names for new checkouts. * You may update existing checkouts if convenient/desired. * If in doubt, leave your checkouts alone. They will work as before. =2D-=20 Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI= 6FJV UTF-8: for when a ' or ... just won\342\200\231t do\342\200\246 --nextPart12045543.ropEF3Hzt6 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAABCAAGBQJVsAOcAAoJEDXWlwnsgJ4EHlIH/3OTRbxnjIOg0qqW917a2Av0 w/oCMeQhWmDfJPP9MOEcnNrBZ3W9sO5nfsD7HLeCWbAFTj0m6H/tNmLBV/+a8XsN EysOU5+ySUU5VpAZCU0UvUxQG8xEQ6sVtGU6WtO7D/aXWmgk7PHyv1diLHQxRM2P zZeTBxAuyv5NfnBbuIAYbO5JIlweEEWZ6AcIfgzkSproiiIlePCv9cN0TSoYvi8k 41bmNvdHVX+ddnWiDXa3s+pHKKTKCGXKb3NAzqPQZyA5qzBqzOSirCGkSfoVUDIg NzbKC0mPcjF16JEj5wHxzTf0hrTYLNUKrshO4k1XrAdTEN1kEVPQVRellGB9G44= =EkNZ -----END PGP SIGNATURE----- --nextPart12045543.ropEF3Hzt6--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4138072.USnsLFsjNL>