Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 06 Oct 2020 17:36:44 +0200
From:      Steffen Nurpmeso <steffen@sdaoden.eu>
To:        Ulrich =?utf-8?Q?Sp=C3=B6rlein?= <uqs@freebsd.org>
Cc:        FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: Please check the current beta git conversions
Message-ID:  <20201006153644.S0HjS%steffen@sdaoden.eu>
In-Reply-To: <CAJ9axoSX6Ht7wi6kO3SeCS_qxnPNBddVZnE-nES5o66ha2opdg@mail.gmail.com>
References:  <20200903191410.sgjUQ%steffen@sdaoden.eu> <20200926195056.1QqEB%steffen@sdaoden.eu> <20201003221407.ZnssQ%steffen@sdaoden.eu> <EFE45CBF-74EC-47E0-98B9-6C52B2E6E338@iitbombay.org> <CAJ9axoRBTz89y6v%2BLVjdM-FgfEbk8GHVy=TeK0xKNCY089Oaxg@mail.gmail.com> <20201005172121.R1j6h%steffen@sdaoden.eu> <CAJ9axoSX6Ht7wi6kO3SeCS_qxnPNBddVZnE-nES5o66ha2opdg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Ulrich Sp=C3=B6rlein wrote in
 <CAJ9axoSX6Ht7wi6kO3SeCS_qxnPNBddVZnE-nES5o66ha2opdg@mail.gmail.com>:
 |On Mon, Oct 5, 2020 at 7:21 PM Steffen Nurpmeso <steffen@sdaoden.eu> wrot=
e:
 |> Ulrich Sp=C3=B6rlein wrote in
 |>  <CAJ9axoRBTz89y6v+LVjdM-FgfEbk8GHVy=3DTeK0xKNCY089Oaxg@mail.gmail.com>:
 |>|On Sun, Oct 4, 2020 at 1:53 AM Bakul Shah <bakul@iitbombay.org> wrote:
 |>|> git clone --bare https://cgit-beta.freebsd.org/src.git
 |>|> cd src.git
 |>|> git fetch origin 'refs/notes/*:refs/notes/origin/*' # <<< not sure
 ...
 |>|This is a quirk of the conversion. We have to patch up several tags
 |>|post-conversion, which patches up their notes, but that happens after t=
he
 |>|full conversion is done. Notes are just 1 long linear branch, which ...
 |>|well, is unfortunate. So essentially every update to the repo changes t=
he
 |>|last couple hundred of hashes for the commit notes
 ...
 |>|This will all cease with the final transition, obviously.
 |>
 |> I guess they will simply vanish and i could remove the reference
 |> from my config already today?
 |>
 |They will not vanish. They are there to map git commits back to SVN
 |revisions.
 |What will change is that they'll never change again and are just a static,
 |eternal record
 |of that mapping.
 |
 |Of course, freebsd committers can then in the future push their own notes
 |(but not force-push them) , but it's not clear what you would want to put
 |into them?
 |
 |If you don't have a need to ever map git <-> svn commits, then you don't
 |need to fetch
 |them indeed.

Fantastic!  Sure thing if FreeBSD moves over to git as such.
Thank you.

--steffen
|
|Der Kragenbaer,                The moon bear,
|der holt sich munter           he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20201006153644.S0HjS%steffen>