.NET version control system
Perhaps FVCS is the first version control system written in C#. It has great features and installation just a breeze. It supports multi user and configuration is very easy. It does not need any extra packages and includes a nice visual file comparison utility.
it is available at http://fvcs.itgo.com