Extracting Jira Worklogs from Subversion
Time tracking through Subversion Commit Messages
We are using Atlassian's Jira for issue and time tracking.
Time tracking discipline has been varying mainly because it interrupts your flow if you have to leave the IDE to log work done. As we already include the corresponding Jira issue key in all our Subversion commit messages the natural idea was to just add the time spent to the commit message.

The worklog above is created from the first line of this commit message:
[BAS-70] Added README file (20m) [BAS-61] Removed old stuff and did so much that it doesn't fit on a line (1w2d4h)
svn-worklog.rb is the Ruby script I wrote to extract worklog information from commit messages and attach them to the associated Jira issue. It is called from the post-commit hook.