У меня хороший опыт работы с сервером VisualSVN, очень проста в настройке и настройке учетных записей пользователей.
Обновление также очень просто, просто запустите последнюю версию установщика, и все готово.
СVisualSVN вы можете запустить HTTPS с самозаверяющим сертификатом.Если вы просто запускаете svnserve, вы остаетесь без шифрования, и это не рекомендуется, если вы планируете получить доступ к вашему серверу из Интернета.
Имейте в виду, что какое бы решение вы ни выбрали, все они используют стандартный svn в качестве внутреннеговы можете легко перемещать свои репозитории из одного решения в другое.
Если вы планируете сделать свой проект открытым исходным кодом, вы можете разместить свой код в sourceforge или codeplex.