Структура хранилища Subversion не очень подходит для этого (она не отображается как файловая система напрямую).То, что вы, вероятно, хотите, чтобы сделать ваш сайт рабочей копией (проверено хранилище Subversion) вместо самого хранилища.Проблема, однако, в том, что он не обновляется автоматически.Вместо этого вам нужно будет вручную вызвать «svn up», настроить задачу cron, чтобы выполнить это, или установить post-commit-hook в хранилище, которое будет автоматически обновлять веб-сайт.
Мой советвам нужно установить промежуточную папку (например, ветку) и производственную папку (также ветку).Таким образом, вы можете создать два сайта: один для промежуточного и внутреннего тестирования, а другой для производства.Зафиксируйте все свои изменения в дереве, затем, когда вы объедините свои изменения в промежуточную ветвь, сделайте так, чтобы она автоматически обновляла промежуточный сервер.Когда вы объедините свои изменения с производственной веткой, сделайте так, чтобы она автоматически обновляла производственный сервер.