Re: build particular release version from git
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 > >
Re: build particular release version from git
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
build particular release version from git
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? 2. What are the "staging" branches? e.g. 2.3.1-staging, 2.3.2-staging, etc. Many thanks for any advice.