update according to discussion on pytest-dev and in PR

This commit is contained in:
holger krekel 2015-09-22 10:21:01 +02:00
parent 0efcfeed17
commit 71c5883d52
2 changed files with 17 additions and 3 deletions

View File

@ -1,9 +1,15 @@
x.y.z
-----
- (experimental) adapt more SEMVER style versioning and change meaning of
master branch in git repo: "master" branch now keeps the bugfixes, changes
aimed for micro releases. "features" branch will only be be released
with minor or macro pytest releases.
- Fix issue #766 by removing documentation references to distutils.
Thanks Russel Winder.
2.8.0
-----------------------------

View File

@ -151,9 +151,17 @@ but here is a simple overview:
$ git clone git@github.com:YOUR_GITHUB_USERNAME/pytest.git
$ cd pytest
$ git checkout 2.8.X # if you want to fix a bug for the pytest-2.8 series
$ git checkout master # if you want to add a feature bound for the next minor release
$ git branch your-branch-name # your feature/bugfix branch
# now, to fix a bug create your own branch off "master":
$ git checkout master -b your-bugfix-branch-name
# or to instead add a feature create your own branch off "features":
$ git checkout features -b your-feature-branch-name
Given we have "macro.minor.micro" version numbers, bugfixes will usually
be released in micro releases whereas features will be released in
minor releases and incompatible changes in major releases.
If you need some help with Git, follow this quick start
guide: https://git.wiki.kernel.org/index.php/QuickStart