Я предпочитаю АнхСВН.Он прост в установке и использовании и очень хорошо интегрируется в Visual Studio (почти как TFS, но бесплатный).
TortoiseSVN - это один из инструментов, который вы можете использовать для поиска различий в файлах и кода слияния.TortoiseSVN - это отдельная программа, которая настраивается в плагине AnkhSVN в Visual Studio.Вот снимок экрана, где в настройках Visual Studio вы можете настроить его:
Кроме того, если вам нужен бесплатный частный онлайн-репозиторий, я бы рекомендовал unfuddle.AnkhSVN связывает это очень хорошо.Я использую эту настройку AnkhSVN / unfuddle / TortoiseSVN для нескольких личных проектов.