Есть ли способ запустить локальный сервер svn на Mac (OS X 10.6.x), чтобы никакие порты не были открыты и доступны извне этого Mac?
Если да, то куда именно должны идти любые сценарии конфигурации?
Вы можете использовать репозитории Subversion с инструментом файлового протокола, например file:///opt/svn/my_repo
. Таким образом, вы можете использовать свои репозитории SVN локально без необходимости в реальном сервере.
Другой альтернативой может быть установка Apache с mod_dav_svn и позволить ему слушать только localhost (127.0.0.1).
Я думаю, что по умолчанию, когда вы устанавливаете SVN, он доступен только из локального окна, поскольку у него нет встроенной сетевой инфраструктуры. Обычно вам нужно привязать его к конфигурации apache или туннелю к ящику с SSH.
Таким образом, вы сможете установить его, не беспокоясь о сети. Если ваша установка автоматически устанавливает часть apache, вы сможете отключить ее в своей конфигурации apache.