On 10/19/18 6:57 PM, Majzoub, Eric wrote:
> Hello,
>
> Two questions:
>
> 1. I have been building Lyx from the git repository and choosing a
> particular branch, (e.g. git checkout 2.3.x). But when a release is
> made I would like to build the released version from git, and not the
> new commits that have been made to the branch. How do I check out a
> particular release version to build from?

The releases are always tagged with the version number. (Use "git tag"
to see all the tags.) You can check these out the same way you would
check out a branch, e.g., "git checkout 2.3.1".

For what it's worth, I always use 2.3.x (or whatever stable currently
is) for actual work. Then I get the latest bug fixes (though on the
other side also any regressions that may have been introduced). Of
course, that's partly because I'm a developer, but it's VERY helpful to
us if people use (and so test) 2.3.x.


> 2. What are the "staging" branches? e.g. 2.3.1-staging,  2.3.2-staging, 
> etc.

They were branches used to collect commits intended for e.g. 2.3.1
before 2.3.0 was released. I should delete them.

Riki


Reply via email to