Обновите файл из SVN через PHP - PullRequest
1 голос
/ 18 октября 2010

У меня проблема с доступом к файлу HTML в репозитории SVN.Его содержимое отображается в виде простого текста.

Я хотел бы сделать ссылку на этот всегда актуальный файл с внешнего веб-сайта, но я бы хотел, чтобы файл HTML просто запускался вбраузер (это файл TiddlyWiki, довольно нечитаемый для человека в необработанном текстовом виде). ​​

Моя идея состоит в том, чтобы просто взять последнюю версию файла и скопировать его на мой сервер, чтобы он был доступен как обычныйHTML-файлЕсть ли способ легко сделать это с помощью сценария PHP?Если есть несколько способов, что бы вы порекомендовали?

Если это помогает узнать, на моем сервере нет SVN, и у меня нет возможности его установить (это общий хост).

Ответы [ 2 ]

3 голосов
/ 18 октября 2010

Проверьте, доступен ли на вашем сервере модуль Subversion . Если это так, вы можете легко создать сценарий, который подключается к серверу SVN и получает самый новый файл.

Если у вас нет этого модуля, я могу подумать о двух возможностях:

  1. Если ваш SVN-сервер имеет какой-либо веб-интерфейс, вы можете просто загрузить HTML-код из веб-интерфейса. В зависимости от типа веб-интерфейса вам может понадобиться сначала извлечь исходный файл.
  2. Вы также можете добавить хук postcommit к серверу SVN, который загружает файл на ваш сайт; но, учитывая, что для этого требуется изменить конфигурацию сервера SVN, а также установить прямое подключение к вашему веб-сайту, это может быть не тем, что вы хотите.
1 голос
/ 18 октября 2010

Вы смотрели на расширение SVN для PHP?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...