Automatically generate regular product releases and/or snapshots with QA Tools. Simplify your product development process and improve quality assurance.
This versatile tool can also be used to generate nightly-built source and binary packages that are best suited for continuous integration and testing. Additionally, QA Tools can handle simple product dependencies, which means that developers can build/package product A only after building/packaging product B.
Currently, QA Tools work efficiently with software packages that have source code managed using Subversion, and that are configured and installed using autoconf/automake. This software can be highly beneficial to developers who are developing a set of dependent cross-platform products that need to be packaged for different distributions, such as Debian, Ubuntu, Fedora Core, Suse, Windows, and more.
To utilize this software to its full potential, developers should be familiar with autoconf/automake (particularly `make dist'), RPM package building, and DEB package building. It is also important to have knowledge of storing source code in SVN (trunk, branches, tags).
While QA Tools will not do any of the above tasks for you, it will help you automate certain things and reduce the time spent doing them. In the latest update, QA Tools have fixed swapped function calls in svn-release-{deb,rpm}, offering even more efficiency and ease for developers.
Overall, QA Tools are a must-have for software developers who want to simplify their release process, reduce their workload, and improve their products' quality.
Version 1.2: N/A