Skip to main content
Jump to: navigation, search

Difference between revisions of "Linux Tools Project/Git"

(Add some formatting)
(Tags)
Line 22: Line 22:
 
== Tags ==
 
== Tags ==
 
* Tag each release with vMajor.Minor.Micro
 
* Tag each release with vMajor.Minor.Micro
 +
* See [http://semver.org/ Semantic Versioning] for more details

Revision as of 10:24, 23 February 2011

Git for Linux Tools

In late February 2011, we moved from SVN to git. Our SVN repositories were joined into one git repository (and one for eclipse-build).

First steps


Commit messages

  • See guidelines others have written such as this one


Branches

  • Branches created for bug fixes
    • prefix the name with the bug # and a 'very' short description (ex. 307258-automake-tabs-to-spaces)
  • Release branches
    • stable-Major.Minor
  • Branches specific to a sub-project
    • namespaced (ex. valgrind/remote, lttng/super-awesome-feature)


Tags

Back to the top