i have used Subversion in the past both the Visual Studio client and the shell integration for Windows, it's OK but kind of hokey in my opinion and a pain in the ass to set up.
i've also used Microsoft Visual Source Safe which is pretty craptastic on all fronts. i wouldn't wish it on my worst enemy. ha.
for the last year or so i've been using Microsoft's Team Foundation Server though and have absolutely fallen in love with it. obviously geared towards .NET development and integrates tightly in to the Visual Studio IDE. the install i've been using is still fairly basic, source control only, but it has the capability to integrate with SharePoint and SSRS to report on projects in various ways as well as bug tracking, automated builds, team collaboration, and a host of other features. a bit pricey for small shops, but well worth it if you're a .NET developer in my opinion. it also has full command line support, but i prefer the GUI client just for ease and speed of use.
__________________
Cry havoc and let slip the dogs of war.
|