Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Feb 2021 17:03:07 +1100
From:      Dewayne Geraghty <dewayne@heuristicsystems.com.au>
To:        freebsd-stable@freebsd.org
Subject:   Re: where to upgrade 12-stable now, svn still, or git?
Message-ID:  <cb27cbd9-1d74-418a-9d14-72b001697d72@heuristicsystems.com.au>
In-Reply-To: <19D1F98B-6F55-42C7-9C82-FB6F6032EA66@yahoo.com>
References:  <19D1F98B-6F55-42C7-9C82-FB6F6032EA66.ref@yahoo.com> <19D1F98B-6F55-42C7-9C82-FB6F6032EA66@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 13/02/2021 1:11 pm, Mark Millard via freebsd-stable wrote:
>> As subject, where to get sources for 12-stable upgrade now? Is it still
>> svn or is it git?
> 
> Probably your choice. But one thing that could
> bias towards svn is that the svn information
> spans identifying both the svn and the git
> material but the git commit does not identify
> the svn material. For example, via:
> 
> https://svnweb.freebsd.org/base/stable/12/lib/?sortby=rev&sortdir=down&view=log
> 
> is the following . . .
... [ Quite lenghty ref earlier email]
> ===
> Mark Millard
> marklmi at yahoo.com
> ( dsl-only.net went
> away in early 2018-Mar)
> 
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
> 
Thanks for raising the thread.  I'm in a similar boat.  Though, prior to
an update, we'd review the changes via the mailing lists.

The main list we used was:
https://lists.freebsd.org/pipermail/svn-src-stable-12/
but that appears dead.  Normally we'd update fortnightly or trigger an
update when there was an incremental patch update to "release" as
advised via:
https://lists.freebsd.org/pipermail/svn-src-release/
suspect also dead.

Suggestion  - final entry in dead lists to provide a pointer to its git
equivalent?

I suspect that
https://lists.freebsd.org/pipermail/dev-commits-src-branches/2021-January/thread.html
is the stable-12 equivalent but are incremental patch releases also
available here?

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 wish that I could articulate the reason to management that FreeBSD is
making the move from svn to git?

Is there a timeline when svn for stable-12 /usr/src disappears?

(I'm dreading a ports move to a git paradigm...)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cb27cbd9-1d74-418a-9d14-72b001697d72>