ports 2020Q3 branch not present?

Mathieu Arnold mat at freebsd.org
Wed Jul 15 07:45:59 UTC 2020


On Sun, Jul 12, 2020 at 04:14:43PM +0200, Ulrich Spörlein wrote:
> On Sun, Jul 12, 2020 at 6:35 AM Warner Losh <imp at bsdimp.com> wrote:
> 
> > On Sat, Jul 11, 2020 at 2:58 PM Rene Ladan <rene at freebsd.org> wrote:
> >
> >> Hmm, so currently the quarterly (and older releng) branches are directly
> >> under
> >> the "remotes" origin, just like master itself. This makes switching
> >> between
> >> branches easy, which comes in handy for MFHs I think.
> >>
> >
> > They are just like the stable branches in the src tree (or somewhat
> > similar), so I think they should be the same, and pulled by default. While
> > they are quarterly, the traffic on them is smaller than a typical stable
> > branch in src, so it's not a huge amount of extra revisions.
> >
> > The only way to find the size is to pull with and without them and observe
> > the difference.
> >
> >
> portmgr should weigh in on where these branches should end up. Currently
> I'm dumping them in refs/heads/20xxQy (not pushed yet, needs a fix),
> because having them called refs/heads/branches/2020Q1 is a bit weird as the
> "branches" is rather redundant.

My svn-remote config sections has:

[svn-remote "svn"]
        rewriteRoot = https://svn.freebsd.org/ports
        url = svn+ssh://repo.freebsd.org/ports
        pushurl = svn+ssh://repo.freebsd.org/ports
        fetch = head:refs/remotes/origin/trunk
        fetch = svnadmin:refs/remotes/origin/svnadmin
        branches = branches/*:refs/remotes/origin/*
        branches = projects/*:refs/remotes/origin/projects/*
        tags = tags/*:refs/remotes/origin/tags/*

So I would say that anything in branches/* should end up in refs/heads/*
directly yes.

-- 
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/freebsd-git/attachments/20200715/0a6d1e57/attachment.sig>


More information about the freebsd-git mailing list