Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Jul 2020 17:43:13 -0400
From:      "Dan Langille" <dan@langille.org>
To:        freebsd-git@freebsd.org
Subject:   FreshPorts - git : status up
Message-ID:  <baf4d6b8-2e3b-4b06-8eb1-73812de97563@www.fastmail.com>

next in thread | raw e-mail | index | archive | help
Hello,

https://devgit.freshports.org/ is improving.  Most of the git-specific work is at https://github.com/FreshPorts/git_proc_commit in the git-to-freshports directory.

There are several issues open, some for documentation purposes, other for tracking.

What I do need is a better icon for the git link: https://devgit.freshports.org/images/git.png

https://devgit.freshports.org/ is covering only ports head commits at present.  This is because commits to a repo branch must be tracked separately. We are walking through the commits via these steps:

* git fetch origin
* git checkout master
* $startpoint=latest commit in our working copy : $(git log master..$REMOTE/master --oneline --reverse | head -n 1 | cut -d' ' -f1)
* list of commits to process is: git rev-list startpoint..HEAD

This will only cover commits on head for https://github.com/freebsd/freebsd-ports

We need a separate process for checking commits to 2020Q3.

We need to expand this for:

* https://github.com/freebsd/freebsd
* https://github.com/freebsd/freebsd-doc

It is the commits to branches which will be harder to track.

It's as if we need to do:

for branches in workingcopy
do
  the iteration mentioned above
done

But not all branches are relevant.  Indeed, many are not.

-- 
  Dan Langille
  dan@langille.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?baf4d6b8-2e3b-4b06-8eb1-73812de97563>