We are a company, working on small and some huge project. Sometimes on one project are more developers 5, 10, 20 etc.
We are searching for an effective revision control system with best optional properties:
Performance issues – one file size, complex directory structure
Scalability – support for 5, 10, 25 developers, 10, 50, 200 projects
Merging of branches
Revisioning and marking of code changes
Statistics and report for developers, leaders, vendors, leader development, customer etc.
Supporting the development of various technologies- .NET, JAVA, PHP, Oracle, Delhpi, ABAP / SAP.
At this moment we are deciding between SVN, VSS, Rational rose, ClearCase and JIRA
. Does some of this solutions support bug tracing and knowledge base repository?
Maybe someone has experiences on this topic and could give proposals.
Thanks in advance.
Best regards.