git: a4c3b6f622b8 - main - Remove two tools that are no longer useful with Git.

Mathieu Arnold mat at freebsd.org
Mon Apr 12 12:09:45 UTC 2021


On Sat, Apr 10, 2021 at 10:57:20PM +0200, Gerald Pfeifer wrote:
> On Tue, 6 Apr 2021, Rene Ladan wrote:
> >     Remove two tools that are no longer useful with Git.
> >     
> >     - mfh: this is replaced by 'git cherry-pick -x HASH'
> 
> I believe it would be useful to still have such a tool that one simply 
> invokes as "mfh $COMMITID" for the quarterly branch as in the past.
> 
> https://docs.freebsd.org/en/articles/committers-guide/#ports-qa-misc-commit-mfh 
> has instructions on how to do this manually, alas that is quite not 
> as convenient - and hence likely to be used - as the nice original 
> mfh tool.

Well, with Git, mfh would end up being:

git checkout 2021Q2
git cherry-pick -x $COMMITID
git push origin 2021Q2

I would rather committers learn how to use git (it is, after all, what
they are here for) and then, they can magically now test before pushing.

-- 
Mathieu Arnold
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/dev-commits-ports-all/attachments/20210412/92ae1486/attachment.sig>


More information about the dev-commits-ports-all mailing list