$ wget https://downloads.kitenet.net/git-annex/linux/current/git-annex-standalone-amd64.tar.gz
$ tar xvzf git-annex-standalone-amd64.tar.gz
$ cd git-annex.linux
$ ./git-annex version
git-annex version: 4.20130324

Shouldn't that be 4.20130405?

The md5sum of the build I downloaded is aabbb3aa2397be206cae86f33db9eef4.

done; new version will look like eg 4.20130410-gc149c67 --Joey

Hmm, I think this is an artifact of my release process. I copy the nightly autobuild to there, and typically do this in the morning, so there are some commits from changes to this wiki. Until I commit a new version to debian/changelog, git annex version can report wrong information. In particular, in commit c709623ff8e56490bb5802cb53880ae237f9f1d9 I changed the version number from a placeholder 4.20130324 to 4.20130405.

There's a tradeoff between waiting for the next autobuild (only run once a day because the server has other users), taking the time to manually run a build, and getting the new release out to users quickly when I announce it.

I think the thing to do is make it use the date of the last commit as the version number for autobuilds, and include the git rev in there too. Then users will know exactly what they've gotten.

Comment by joey Wed Apr 10 20:38:28 2013