Skip to content

Altiscale/linux-stable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

linux-stable

This repo stores branches of the kernel.org linux-stable repo and modifications by Altiscale.

The master branch intentionally includes only this README file. The release-* branches are exact copies of the kernel.org linux-stable repo release tag. For example, the release-3.12.7 branch is copy of the kernel.org linux-stable v3.12.7 tag. The altiscale-* branches contain changes against the stable kernel.org release. For example, the altiscale-3.12.7 branch manages contain against the release-3.12.7 branch.

Branch Creation

To create a release-* and corresponding altiscale-* branch, follow the following process, which assumes that most Altiscale personnel will use this repo -- not the kernel.org repo.

Clone the kernel.org linux-stable repo.
$ mkdir kernel-src
$ cd kernel-src
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
$ cd linux-stable
Find and check out the appropriate stable kernel.org linux-stable release tag. For example:
$ git tag -l | grep v3.12.7
$ git checkout -b released-3.12.7 v3.12.7
Set up this repo as a remote in the same git repo.
$ git remote add altiscale [email protected]:Altiscale/linux-stable.git
Push the released branch to this repo.
$ git push altiscale released-3.12.7
Clone this repo.
$ cd ../..
$ mkdir altiscale-src
$ cd altiscale-src
$ git clone [email protected]:Altiscale/linux-stable.git
$ cd linux-stable
Check out the released-* branch as a tracking branch and use it to create the altiscale-* branch. For example:
$ git branch released-3.12.7 origin/released-3.12.7
$ git checkout released-3.12.7
$ git checkout -b altiscale-3.12.7
$ git push origin altiscale-3.12.7
To make changes, check out a development branch to be used in pull requests.
$ git checkout -b dc_JIRA-number

All pull requests should request merges into altiscale-* branches. release-* branches should never be modified. Only changes to this README should be merged into master.

References

About

Branches of kernel.org linux-stable repo modified by Altiscale

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published