Tito 0.2.0

Tito is a build tool for rpm based projects using git to help with tagging releases, building sources and rpms reliably, deploying test code as rpms, patching and building a downstream git project against some upstream, and building releases via Fedora CVS and Koji. For more information please see the main project page.

Changes in 0.2.0:

  • Added tito tag --undo.
  • Build test rpms with shorter filenames that can be easily upgraded.
  • Added option to auto-install rpms after build.
  • Added option to pass custom options to rpmbuild.
  • Added tito-dev script to run directly from source.
  • Better output after tagging.
  • Display rpms built on successful completion.
  • Bump versions in setup.py during tagging if possible.
  • Added lib_dir setting for custom taggers/builders.
  • Allow restricting build to a minimum version of tito.
  • Remove check for changelog with today's date when tagging.
  • Allow user to specify an changelog string for new packages.
  • Allow tito to understand package names with macros in the spec.

Tito is available for download from the main project page.

Builds are also currently available in Fedora testing (yum --enablerepo=updates-testing install tito), karma would be appreciated! (F13 F12 EL5)

Thanks to Jesus Rodriguez, Miroslav Suchy, and Mike Mccune for their contributions this release!

Comments

*love* the name :) congrats

*love* the name :) congrats guys!

Post new comment

The content of this field is kept private and will not be shown publicly.
Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.