Взгляните на SvnFs (который использует FUSE или производные, такие как macfuse ).
Я никогда не использовал его, и мне интересно, получится ли получить доступ к сундуку таким образом. Например: действительно ли SvnFs вносит изменения в ствол видимыми (или будет ли ствол фиксирован к определенной ревизии после монтажа)? Если он показывает изменения, показывает ли он их сразу или только если файл действительно запрашивается (я предполагаю, что если веб-сервер проверит, изменилась ли временная метка файла, то это заставит SvnF возвращать самые последние данные)? И, прежде всего, я предполагаю, что SvnFs даст файловую систему только для чтения (если нет, то я бы ее не использовал ...), так что если ваш веб-сервер захочет создать несколько файлов?
(Хммм, на самом деле есть также Каскад для FUSE, который обеспечивает доступ для чтения и записи ...)