Есть много причин для использования SVN, но я не думаю, что «предотвращение сканирования вашего кода» является одной из них.
Если ваши области разработки и код могут быть просмотрены поисковыми системами, выесть серьезная проблема системного администрирования.Существует множество решений этой проблемы ... Белые списки IP-адресов, HTTP-аутентификация для каждого сайта, ACL для каждого домена и т. Д. HTTP-аутентификация занимает 5 секунд для настройки ... вам действительно нужно что-то идет.
Множество преимуществ для SVN покрыты повсеместно, поэтому я не буду превозносить его достоинства здесь.Google «зачем использовать SVN» для составления подробного списка веских причин.
Что касается тестовых доменов, то с SVN это тоже не то, что нужно контролировать.Это так же просто, как быстрое изменение конфигурации веб-сервера, чтобы определить, какие сайты работают, а какие нет.Однако если бы вы контролировали доступ к своему тестовому домену, вам бы даже не пришлось это делать.