Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Jan 2021 08:54:36 -0500
From:      "James B. Byrne" <byrnejb@harte-lyne.ca>
To:        "FreeBSD Questions" <freebsd-questions@freebsd.org>
Subject:   Re: github ports
Message-ID:  <94ddb7c7d79c1614761fee4c28aaf367.squirrel@webmail.harte-lyne.ca>
In-Reply-To: <mailman.98.1610366402.21235.freebsd-questions@freebsd.org>
References:  <mailman.98.1610366402.21235.freebsd-questions@freebsd.org>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help


On Mon, January 11, 2021 03:42, Matthew Seaman wrote:
> On 10/01/2021 19:14, Valeri Galtsev wrote:
>
>> Just for my education: is there any advantage in using git like that instead
>> of portsnap?
>
> Just that the git method will be supported in the future, whereas
> portsnap is slated for removal, associated with the upcoming switch of
> ports from SVN to git due at the end of Q1 this year.
>

A bigger advantage is that with git you get the complete development history. 
Which means that if you need to rebuild an old package for a previous FreeBSD
release then you need only know the id of the last last commit made before the
packages were built for a specific release or quarterly update.  With that
information one can checkout the entire code base as it existed at that moment
and rebuild from that.  And with git these should be tagged so that you can
locate this point based on the release or quarterly build name or anything else
the maintainers consider significant milestones worthy of a tag..


-- 
***          e-Mail is NOT a SECURE channel          ***
        Do NOT transmit sensitive data via e-Mail
   Unencrypted messages have no legal claim to privacy
 Do NOT open attachments nor follow links sent by e-Mail

James B. Byrne                mailto:ByrneJB@Harte-Lyne.ca
Harte & Lyne Limited          http://www.harte-lyne.ca
9 Brockley Drive              vox: +1 905 561 1241
Hamilton, Ontario             fax: +1 905 561 0757
Canada  L8E 3C3




Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?94ddb7c7d79c1614761fee4c28aaf367.squirrel>