Thank you for the information. I will continue to build from the 2.3.x branch. -Eric
On Fri, 2018-10-19 at 23:48 -0400, Richard Kimberly Heck wrote: > 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 > >