Date: Tue, 17 Nov 2020 03:37:35 -0800 From: David Wolfskill <david@catwhisker.org> To: FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: in -current is svn still canonical? Message-ID: <X7O1/9%2BToX7ufTZm@albert.catwhisker.org> In-Reply-To: <CANCZdfo%2Bk7bW=AepkDFUYQsQC3DqMAYsJKDxR-D9D=eyRKX97w@mail.gmail.com> References: <X7L02oCA1yveimZD@rpi4.local> <5fb33a11.1c69fb81.2d2a6.f92eSMTPIN_ADDED_MISSING@mx.google.com> <CANCZdfqb7TqhZA4yAVChyKhez5sxuhb-nYYbTP3DcsJKdk%2BFRw@mail.gmail.com> <5fb35900.1c69fb81.7679c.a50eSMTPIN_ADDED_MISSING@mx.google.com> <CANCZdfo%2Bk7bW=AepkDFUYQsQC3DqMAYsJKDxR-D9D=eyRKX97w@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--9sJD2Nqq7wb1cq7Y Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Nov 16, 2020 at 10:32:38PM -0700, Warner Losh wrote: > ... > However, when you make the switch to git (either due to the flag day and > tracking -current, or jumping from svn on a stable branch), there's no to= ol > to convert the subversion checked out tree to a git tree. The needed > information needed to create the git tree isn't easily available from the > subversion checkout, so you'll need to do a git clone. If bandwidth is a > problem, you can do a shallow clone that omits all the history and just > grabs the branch of interest. Git is a bit more link efficient than > subversion, which is helpful. Git also has ways to help you share one loc= al > repo across checked out versions, which can also help if you have to track > multiple branches. > .... Folks in that position might want to consider making the switch (for a given repo -- src; ports; doc) in two stages over a period of time: the first, to get an initial copy, then (the first of a series of) incremental updates. The duration of the first need not be especially critical. Of course, this presumes adequate local storage space. (I am currently testing my approach, using cgit-beta.freebsd.org for each of the three repos; the approach I am using is described in http://www.catwhisker.org/~david/FreeBSD/repo-sync.html, in case that's of use. Please note that I am actually using both svn & git, relying on svn for now, as it is the Source of Truth.) Peace, david --=20 David H. Wolfskill david@catwhisker.org Trump's continuing malfeasance is costing lives -- and 72M voted for this??= !? See http://www.catwhisker.org/~david/publickey.gpg for my public key. --9sJD2Nqq7wb1cq7Y Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGTBAEBCgB9FiEE4owz2QxMJyaxAefyQLJg+bY2PckFAl+ztf9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUy OEMzM0Q5MEM0QzI3MjZCMTAxRTdGMjQwQjI2MEY5QjYzNjNEQzkACgkQQLJg+bY2 PclOnAgAy1KJRNh6V2uwR0+oPTfXXi4uroiCVkmex0B8q1c0pFhd/J6YAvNbNlIn /r98mbj9Fl5I4CIyPuptvxrufYx6Ipwg2tDH6BMdcJYw++BvMzMYMZdsaynQSks4 M+AiRe3t5qxgPTvm9og8V7VkCiERwxLQ3n44C8hhekfHKEajgpBXqj6/ApYVV+Nu s7dlcEnWmm0J/cG8qIR2kl3HEBNAADzpDHXWJ1SHWMND0CH+MO5swFmtvScKOFlZ dbUTeNWoWuikGQAMz4n+7KCnKeHlFewsj6uN2d1+m2j8qZVaXx7nEu7VPY7dRfjq sQ1YYZkslYCb7igGWh6/MFpFKEN/Vg== =WrXL -----END PGP SIGNATURE----- --9sJD2Nqq7wb1cq7Y--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?X7O1/9%2BToX7ufTZm>