资 源 简 介
По работе часто требуется переносить готовый проект (под контролем subversion) на разные хостинги. Проблема заключается часто в отсутствии php-svn на бакенде и невозможность его туда поставить. В этом случае приходилось делать экспорт и заливать по старинке по ftp.
Для упрощения этой операции и появилась идея написать скриптик, позволяющий делать экспорт из репозитория и обновлять изменившиеся файлы.
И так, проект представляет из себя единственный файл, умеет подключаться к репозиторию как анонимно так и с http аутентификацией. Позволяет просматривать содержимое репозитория, локальной копии, менять права на файлы и папки в локальной копии (в том числе и рекурсивно), делать экспорт и синхронизацию файлов (различия определяются по md5sum).
Ну вот кажется и все =)
Я не несу ответственности за проблемы, связанные с применением этого скрипта. Он, возможно, еще сыроват и тестировался лишь на десятке различных хостингов, но меня вполне устраивает и мне очень хочется получить рекомендации,