I have a team developing software in MS Visual Studio and now they want to start using MS Team Foundation Server, mainly for versioning and maybe patch and bug tracking.
They don't have any experience with MS Team Foundation Server, but they are very enthusiastic with MS products.
So whats the best free open source alternative solution? Git, SVN, CVS, Bugzilla, plugins, etc.