Reputation: 1
I am searching for a tool which provides the following features for developing ASP.NET web application using Visual Studio 2012:
Version-control,
Bug-tracking,
Source-control,
Multiple users working and accessing the same project at the same time,
Integration with Visual Studio 2012.
All of the above features come with TFS, but in my case we have a small development team (less than 5) and I was thinking that free tools such as SVN might be more cost effective comparing to TFS which might be more suitable for large teams.
Q1) So can anyone advice if Apache Subversion SVN will be able to achieve the above 5 main features?
Q2) Second question, if I go with SVN rather than TFS what are the features I am going to miss or can not achieve in SVN?
Upvotes: 3
Views: 2239
Reputation: 30662
Apache Subversion can be your best friend but I want to quote this answer:
One can not compare between TFS and SVN!
Points 1 and 3: definitely yes.
Point 2: you can integrate SVN with a bug-tracker, even with client-side bells and whistles. E.g. check TortoiseSVN client Manual: "Integration with Bug Tracking Systems / Issue Trackers".
Point 4: definitely yes.
Point 5: yes. Check VisualSVN extension for Visual Studio. You can use it for free if your machines are not in a domain.
As for Apache Subversion server you may want to look at VisualSVN Server Standard Edition which is also free. It would be the best choice for Windows environment, in fact.
Upvotes: 4