У меня настроен и работает SVN, я могу получить к нему доступ через
http: // домен / главная / svn / репо / ствол и я вытащил и зафиксировал код с помощью STS. Однако, если я SSH к
/home/svn/repo/trunk
каталог, я не вижу никаких файлов, кроме тех, которые были созданы при создании репозитория.
Где хранятся мои зафиксированные файлы?
Сам репозиторий SVN не содержит файлов в том формате, в котором они были зафиксированы.
Вместо этого хранилище репозитория использует в качестве хранилища либо FSFS, либо BDB - скорее всего, для современного репозитория используется формат FSFS.
Вам, вероятно, не следует много возиться с файлами в самом репозитории; это очень легко взорвать, и большинство случаев, когда вам нужно работать с репозиторием напрямую, следует обрабатывать в svnadmin
команда.
Если вам просто нужно содержимое репозитория локально на сервере, используйте svn checkout file:///home/svn/repo/
.