[mythtv-users] MythTV 29.1 and git?

Tom Dexter digitalaudiorock at gmail.com
Tue Mar 27 13:15:12 UTC 2018


On Tue, Mar 27, 2018 at 6:49 AM, Michael T. Dean
<mtdean at thirdcontact.com> wrote:
> On 03/26/2018 08:33 PM, Tom Dexter wrote:
>>
>> Here's the thing though...and some of this may be my lack of
>> experience with git: When you say "in your git directory" it's sort of
>> putting the cart before the horse. What I actually pulled off of
>> github was based on the most recent commit in fixes/29 (as of
>> 2018-03-24) using this:
>>
>>
>> https://github.com/MythTV/mythtv/archive/60e40b352ab95a135ec2ab8f9f1ee93b4f9d245e.tar.gz
>>
>> I'm guessing that's in fact newer than whatever branch was tagged as
>> 29.1. So basically I'm unclear as to how I'd even check 29.1 out of
>> git in order to query it's version with "git describe". Clearly I'm
>> missing something.
>>
>> I'm sort inclined to go with the newest version anyway, but I'd still
>> like to understand this.
>>
> https://github.com/MythTV/mythtv/archive/v29.1.zip
>
> which is available from the MythTV mythtv repository (
> https://github.com/MythTV/mythtv ).  Click on "Branch: master" to get a list
> of branches available, then click on the Tags tab, then v29.1.  Then you can
> click on "Clone or download" to get the appropriate URIs.
>
> Mike
>

As noted in my previous email, I was in fact able to figure out the
commit that was tagged as 29.1. In order to get the newest commit
version from fixes/29 I was able to use:

git clone -b fixes/29 https://github.com/MythTV/mythtv.git

Due to the nature of the Gentoo ebuild, I needed to specify the
version using the commit version. It appears that zip files of all the
releases (including 29.1) are available at the
https://github.com/MythTV/mythtv/releases page.

As to what you describe regarding the git repo page, unless I'm
missing something, github doesn't make it that easy at all. In the
dropdown of branches you can select fixes/29. However once you're
there, there is no option to select by tag at all, and the zip
download under "Clone or download" will only get you 29.0. What's even
more confusing is that the "Clone or download" dialog always shows
only the URL that will get you master
(https://github.com/MythTV/mythtv.git) regardless of what branch you
choose.

Anyway...I've been able to get what I need, but that main github page
is a bit confusing.

Tom


More information about the mythtv-users mailing list