Please check the current beta git conversions
Steffen Nurpmeso
steffen at sdaoden.eu
Tue Oct 6 15:36:49 UTC 2020
Ulrich Spörlein wrote in
<CAJ9axoSX6Ht7wi6kO3SeCS_qxnPNBddVZnE-nES5o66ha2opdg at mail.gmail.com>:
|On Mon, Oct 5, 2020 at 7:21 PM Steffen Nurpmeso <steffen at sdaoden.eu> wrote:
|> Ulrich Spörlein wrote in
|> <CAJ9axoRBTz89y6v+LVjdM-FgfEbk8GHVy=TeK0xKNCY089Oaxg at mail.gmail.com>:
|>|On Sun, Oct 4, 2020 at 1:53 AM Bakul Shah <bakul at 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 the
|>|full conversion is done. Notes are just 1 long linear branch, which ...
|>|well, is unfortunate. So essentially every update to the repo changes the
|>|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)
More information about the freebsd-current
mailing list