This page describes some of the checks that can/should be made on release candidates
- Check all applicable source files have AL headers
- Sigs and hashes are OK
- Sig is in KEYS file and in a PGP public directory
- SVN tag agrees with source archive (ignoring EOL as necessary)
Check: JMeter SVN tree vs JMeter archive sources
TODO: simplify this checking process and extend to Windows.
For JMeter sources, need a Linux box, SVN (apache) and GIT (local).
Export the RC tags to a temporay directory.
Initialize a GIT local repository
Add and commit all files from the svn export
Untar the JMeter sources tgz file into a temporary directory, and copy the contents in the git repo.
Check the differences with the git diff command:
Here, differences is only the permission on some files (not matter in this case)
After all checks, you can remove the temporary directories.