Вы смотрели на Visual SVN Server ?
Это бесплатно и действительно приятно. Он устанавливает SSL-доступ для вас и всего.
У меня есть настройка сервера Subversion в моей домашней сети (Windows).
Я хотел бы открыть порт в моем маршрутизаторе / брандмауэре и разрешить доступ к нему из сети. Что мне нужно сделать, чтобы убедиться, что я не подвергаю риску оба моих репозитория svn и подвергаю риску всю остальную сеть?
Вы смотрели на Visual SVN Server ?
Это бесплатно и действительно приятно. Он устанавливает SSL-доступ для вас и всего.
Я попытался поделиться своим SVN-репозиторием через svnserve + SSH (перед тем, как перейти к git). Работает нормально и безопасно. Svnserve - это легкий автономный сервер, который использует собственный протокол по обычному соединению TCP / IP, которое отправляет каждую копию Subversion.
Вот способ Unix, Приложение G. Защита Svnserve с использованием SSH ,
и вот способ Windows, Сервер на основе Svnserve Глава 3. Репозиторий
Ответ GeneQ правильный.
Но если вы параноик, то вы создаете VPN / SSH соединение с вашей домашней сетью.