svn commit: r551373 - in head/dns: . knot3 knot3/files

Alexey Dokuchaev danfe at freebsd.org
Tue Oct 6 08:44:14 UTC 2020


On Mon, Oct 05, 2020 at 10:00:39AM +0200, Mathieu Arnold wrote:
> On Sun, Oct 04, 2020 at 10:42:53AM +0000, Alexey Dokuchaev wrote:
> > ...
> > Ports cannot be migrated to Git for various reasons.  Even if they
> > could, we're currently using Subversion.
> 
> For the record, ports will be moving to Git within three to six months,
> either before 2021Q1 or if time is too short, 2021Q2.

Per the Core Status Report for 2020-04/05/06, I find this hard to believe.
Conversion to Git is provably feasible for doc and src, but not for ports.
portmgr@ considered a few things implicit in Git as show-stoppers.  Some
members in ports consider lack of tracking renames a show-stopper (I sure
do).  It is definitely the case that SVN currently works well with a mono-
repo and serves us perfectly fine.

Did the Foundation sponsor the work to teach Git how to properly track
renames?  What about sparse and partial tree checkouts and properties,
e.g. keyword expansion?  If there are any no's, I don't see how and why
ports can/should be switched to Git in the near future.

./danfe


More information about the svn-ports-all mailing list