I know I can use #number to to link the commit to an issue. But I’m looking for a way to change the issue status through the svn commit.
I’m looking for something similar to what Trac have http://trac.edgewall.org/wiki/TimeTracking . If your svn comment is “This task is almos done (refs 123)” then it add the message on the issue’s log.
Does anybody knows if there is a way to do it?
Looks like this is in redmine OOTB:
You can update the issue status by using the proper Referencing keywords as defined in your settings.
See the redmine wiki or the answer to this question on SO (screenshot below)
When using the proper Referencing keywords in your svn message (as above), the revision gets associated to the issue and is being displayed in a second column called Associated revisions to the right of the message History (see this issue as an example).
In case you use Fixing keywords , an entry is also added to the issue’s log, the status is modified and the % Done field is updated.