Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 May 2020 13:26:25 -0400
From:      Ed Maste <emaste@freebsd.org>
To:        freebsd-git@freebsd.org
Subject:   Beta git conversion available for experimentation
Message-ID:  <CAPyFy2DbqKX140qQbMuywA6Htt23%2B1K%2BaN7jitVH7qG4dkEFMA@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
I'm pleased to share the Git Working Group's beta version of the
FreeBSD doc, ports, and src repositories. You can browse the
repositories at:

https://cgit-beta.freebsd.org/

and the three individual repositories are:

https://cgit-beta.freebsd.org/doc/
https://cgit-beta.freebsd.org/ports/
https://cgit-beta.freebsd.org/src/

Compared to the current git mirror repos (on GitHub) Ulrich has put in
a lot of effort to fix svn2git (svn-all-fast-export) to handle
mergeinfo and address other issues, so that the git conversion
correctly represents vendor branch merges, tag operations, etc. This
work is still ongoing as we work through the long tail of oddities in
our Subversion history, so a caution is in order:

THE GIT HASHES IN THESE REPOSITORIES WILL CHANGE!

These are for experimental purposes only at this point, and should not
yet be used for production purposes.

An initial goal is to have maintainers of 3rd party ("contrib")
software in FreeBSD clone and check the history of their individual
components, and to start experimenting with managing vendor branches
in the git model. A lot more detail will be provided in the near
future, but I wanted to share the repository links so that interested
parties can start working with these new repos.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPyFy2DbqKX140qQbMuywA6Htt23%2B1K%2BaN7jitVH7qG4dkEFMA>