I was wondering is there any software, that integrates ticketing system(or bug tracking) with SVN, but in a specific way. I want to prohibit any code changes, that does not have ticket (or bug id).
For example:
- Each developer has read-only access to SVN - he can update sources, but can not commit.
- Each commit must contain Bug/ticket id
- Even for optimization tasks, developer must create ticket for himself and then implement some stuff
I know there are some tools like Mylyn, that helps with ticketing system/SVN integration, but developer can always commit the sources.
I don't have any environments for ticketing system (I can use Trac as well as BugZilla or any other), but there must use SVN as a code repository.
Do you have any ideas how to integrate these services this way?