> On Feb 12, 2021, at 11:03 PM, Dewayne Geraghty > <dewa...@heuristicsystems.com.au> wrote: > As a change management task, I would hope that a mapping between svnlite > and git would've become available for FreeBSD users, similar to the cvs > to svnlite migration. I guess we need to create a test machine to > figure out the commands we need for git to replace what we use in the > scripts (mainly "update -r "{$DATE}", diff and log along with the > incantation to create a git repository).
I wrote this up: https://github.com/bsdimp/freebsd-git-docs/blob/main/mini-primer.md which has how to do all the basics, but doesn’t have a handy translation table. It should suffice. If it doesn’t, open a problem or send a pull request for improvement. All the information in my GitHub pages are moving to the handbook. I wrote them there due to the asciidoc conversion going on at the same time as the git conversion and didn’t want to step on any toes. > I wish that I could articulate the reason to management that FreeBSD is > making the move from svn to git? I did this video: https://youtu.be/uj1Ricrq0bs which explains things (though there’s a few in-jokes) As well as this blog entry: http://bsdimp.blogspot.com/2020/09/freebsd-subversion-to-git-migration.html and this update https://github.com/bsdimp/freebsd-git-docs/blob/main/git-why.md But the elevator pitch is that the svn ecosystem is fading and the git ecosystem is growing stronger. The project can leverage many CI tools to improve quality that don’t support subversion. More people know git than subversion, so it helps with recruiting. Git will also enable the project to have a better commit workflow that can do more testing prior to publishing rather than after-the-fact as with subversion. > Is there a timeline when svn for stable-12 /usr/src disappears? At least the duration that the project officially supports stable/12. Maybe a bit more, but many factors that are currently unknown confound being more specific. Warner _______________________________________________ freebsd-stable@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"