В идеале, репозиторий SVN должен требовать каждый файл, необходимый для построения цели. Так что если вы купили совершенно новый компьютер, установили компилятор и SVN, а затем проверили репозиторий - вы можете собрать, не находя других зависимостей. Таким образом, сторонние библиотеки будут помещены в хранилище, а цели - нет.
Исключением является случай, когда вы SVNing установочные образы. Мы делаем это здесь, но в другом наборе репозиториев, которые используют наши продюсеры (программисты этого не делают).