Назад | Перейти на главную страницу

Где в файловой системе сервера SVN хранятся зафиксированные файлы?

У меня настроен и работает SVN, я могу получить к нему доступ через

http: // домен / главная / svn / репо / ствол и я вытащил и зафиксировал код с помощью STS. Однако, если я SSH к /home/svn/repo/trunk каталог, я не вижу никаких файлов, кроме тех, которые были созданы при создании репозитория.

Где хранятся мои зафиксированные файлы?

Сам репозиторий SVN не содержит файлов в том формате, в котором они были зафиксированы.

Вместо этого хранилище репозитория использует в качестве хранилища либо FSFS, либо BDB - скорее всего, для современного репозитория используется формат FSFS.

Вам, вероятно, не следует много возиться с файлами в самом репозитории; это очень легко взорвать, и большинство случаев, когда вам нужно работать с репозиторием напрямую, следует обрабатывать в svnadmin команда.

Если вам просто нужно содержимое репозитория локально на сервере, используйте svn checkout file:///home/svn/repo/.