Project

General

Profile

How to git clone latest 3.9 release?

Added by Renato Riolino over 9 years ago

Hi. I want to download and compile the latest 3.9 tvh release but I don't know how to do it with git.

I know I must call git checkout xxxx but I don't know what to put on xxxx.

(I need 3.9 release because on 4.* I have problems with descrambler).

Thanks


Replies (9)

RE: How to git clone latest 3.9 release? - Added by Mark Clarkstone over 9 years ago

Renato Riolino wrote:

Hi. I want to download and compile the latest 3.9 tvh release but I don't know how to do it with git.

I know I must call git checkout xxxx but I don't know what to put on xxxx.

(I need 3.9 release because on 4.* I have problems with descrambler).

Thanks

Find the commit hash you want to checkout on github, e.g. https://github.com/tvheadend/tvheadend/commit/7749976fed8c1ddcfcd295da28458128849c776b

then use the hash like this..

git checkout 7749976fed8c1ddcfcd295da28458128849c776b

HTH.

RE: How to git clone latest 3.9 release? - Added by Renato Riolino over 9 years ago

Just one more question:

Looking thru the foruns I found that the release v3.9-1539-g286509b doesn't have the descrambler problems I'm having. I tried to:

git checkout g286509b

but did not work. I tried to search on git's project page for "g286509b" to get the full hash but did not worked too.

How to get this exactly version? (btw, what is the "1539" in the version? build number?)

Thanks

RE: How to git clone latest 3.9 release? - Added by saen acro over 9 years ago

What is a exact descrambler problem
do you start a ticket?

RE: How to git clone latest 3.9 release? - Added by Prof Yaffle over 9 years ago

You can find the specific commit here:

https://tvheadend.org/projects/tvheadend/repository/revision?utf8=%E2%9C%93&rev=2865&commit=OK

Broadly:

1. Clone the tvh repository
2. Switch to the release/4.0 branch (or stay on master, I doubt the code base is different that far back in time)
3. Checkout that specific commit as above
4. Build

The 1539 is the build number, yes. It's recently changed in terms of how it's calculated, but it's still basically a revision to the version number (e.g. number of commits in that series).

RE: How to git clone latest 3.9 release? - Added by Steve Murray over 9 years ago

I'm using 4.0, via a zip download as my production system now.
The 4.0 version seems pretty stable and few fixes seem to be needed.

What is considered a sensible "Stable" now? 4.0.x via downloads?

RE: How to git clone latest 3.9 release? - Added by Prof Yaffle over 9 years ago

or 4.0.x from the PPA if you're on a Debian system. I think it's at 4.0.5 at the moment - any fixes from master (4.1.x) are backported as required.

RE: How to git clone latest 3.9 release? - Added by Steve Murray over 9 years ago

Ahh.. that's much better. Stable 4.x Repository is great :-)

https://tvheadend.org/projects/tvheadend/wiki/AptRepository

Wish I'd spotted that before I went to all the pain of compiling..

    (1-9/9)