tracking -current, using poudriere-devel and the switch to git

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

tracking -current, using poudriere-devel and the switch to git

tech-lists
Hi,

What's the repo to use now in order to track -current with a poudriere jail
via git ? i.e. in poudriere.conf, what is GIT_BASEURL ?

What's the branch name? (is it master, head, something else?)

If -current fails to compile, how do we reference it? In svn, I'd point svn
info at the sources and it would give a revision number. How is this done with
git?

At the moment, is svn behind git in terms of most recent updates, or the other
way round?

thanks,
--
J.

signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: tracking -current, using poudriere-devel and the switch to git

Ed Maste-2
On Wed, 9 Sep 2020 at 15:00, tech-lists <[hidden email]> wrote:
>
> Hi,
>
> What's the repo to use now in order to track -current with a poudriere jail
> via git ? i.e. in poudriere.conf, what is GIT_BASEURL ?

svn is still the canonical repo.

If you want to help test the Git migration work in progress, the repos are
https://cgit-beta.freebsd.org/doc.git
https://cgit-beta.freebsd.org/src.git
https://cgit-beta.freebsd.org/ports.git
Branch name is "main"

The hashes in these repos will change at least once more to clean up
some broken metadata from the svn mirror process.

If you want to use Git with repos that will remain consistent (hashes
will not change) for the immediate future, use the GitHub mirror
https://github.com/freebsd/freebsd-doc
https://github.com/freebsd/freebsd
https://github.com/freebsd/freebsd-ports
Branch is "master"

> If -current fails to compile, how do we reference it? In svn, I'd point svn
> info at the sources and it would give a revision number. How is this done with
> git?

From the rev-parse man page:
| Print the object name of the current commit:
|
| $ git rev-parse --verify HEAD

> At the moment, is svn behind git in terms of most recent updates, or the other
> way round?

Today the canonical src, doc, and ports repos are ahead; GitHub and
cgit-beta are behind to varying degrees.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|

Re: tracking -current, using poudriere-devel and the switch to git

tech-lists
On Wed, Sep 09, 2020 at 04:34:20PM -0400, Ed Maste wrote:

[...lots of stuff explaining...]

thank you
--
J.

signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: tracking -current, using poudriere-devel and the switch to git

Ed Maste-2
On Thu, 10 Sep 2020 at 07:02, tech-lists <[hidden email]> wrote:
>
> On Wed, Sep 09, 2020 at 04:34:20PM -0400, Ed Maste wrote:
>
> [...lots of stuff explaining...]
>
> thank you

Oh, I see I left a word out of my first reply and it could be
confusing - added text in brackets below:

> At the moment, is svn behind git in terms of most recent updates, or the other
> way round?

Today the canonical src, doc, and ports [Subversion] repos are ahead;
GitHub and cgit-beta are behind to varying degrees.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "[hidden email]"