I am looking for what I could describe best as a collaborative software platform for our group (30+). We are currently using just a few svn repositories and it has grown unmanageable.
Our requirements are:
From my research I found the following:
My biggest headache is that this platform should scale well also for not technically gifted developers while still keeping a minimum level of code quality.
Experiences with the 3 above or similar would be very appreciated.
A couple that might fit your needs are:
They are both has software project management features like:
They are both open source and free. Redmine is developed using Ruby on Rails while Trac is using python.
Have a look at JIRA from Atlassian. It has a plugin for subversion. You can install it on your own server. It has excellent bug tracking facilities, you can define projects and define roles of users within the projects. You can use it with open and closed source projects. If one of your projects is open source you can apply for a free license.
If you want to build life around SVN as VCS-core, you have to see at UberSVN
More costly (extremely, compared to zero-price) solution, not limited by only Subversion, is Private Assembla
Have a Look at Gemini from Countersoft. It provides all the features you are looking for, either build in, or via free plugin (for SVN integration).