I'm looking to update Trac on my server to include a testing step in the workflow. I've managed to do this in Trac but I need to change the svn commit to move the status to 'testing' instead of moving it to 'closed'.
I've read that I need to change the commit_updater.py file but I don't know how to do this. I've tried checking out the Trac code, editing the commit_updater.py file and installing it on the server using the command:
C:\Trac_0.12>C:\svn\trac\python\python.exe setup.py install
but I'm getting the following error on the install....
File "C:\svn\trac\python\lib\site-packages\setuptools-0.6c11-py2.6.egg\setuptools\command\egg_info.py", line 233, in get_svn_revision
IndexError: list index out of range
By the way, I'm using VisualSVN server with their version of Trac.
Alternatively... Does anyone recommend an alternative to using Trac with SVN? I thought it would be simple enough to change the post commit hook to move a ticket to 'testing' instead of 'closed' but this is proving to be very frustrating! Any help with this would be very much appreciated.
Thanks.