Beta git conversion available for experimentation

Cy Schubert Cy.Schubert at cschubert.com
Tue Jun 9 22:32:39 UTC 2020


In message <CAPyFy2DbqKX140qQbMuywA6Htt23+1K+aN7jitVH7qG4dkEFMA at mail.gmail.c
om>
, Ed Maste writes:
> 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.

Do we have any doc on managing contrib using the git model?


-- 
Cheers,
Cy Schubert <Cy.Schubert at cschubert.com>
FreeBSD UNIX:  <cy at FreeBSD.org>   Web:  https://FreeBSD.org
NTP:           <cy at nwtime.org>    Web:  https://nwtime.org

	The need of the many outweighs the greed of the few.




More information about the freebsd-git mailing list