Subversion. Обновление проекта на удаленном сервере.

DeadMorozBLR

Новичок
Subversion. Обновление проекта на удаленном сервере.

На прошлой неделе стал использовать SVN. В плане управления файлами в репозитории все более-менее понятно, похоже на CVS, но возник вопрос: как наиболее грамотно и меньшей кровью, обновить проект на удаленном хосте, на котором не установлен Subversion?

Хотелось бы получать что-то вроде патча от ревизии m до ревизии n, но только не в понятии SVN, а в виде архива с файлами, изменившимися между ревизиями с сохранением структуры директорий, чтобы загрузить его на сервер и там распаковать. Без использования SVN я делал это с помощью Total Commander, сортируя файлы по дате обновления.

Может этот способ вообще идеологически неприменим к SVN? Пжт, подскажите, что курить.
 

DeadMorozBLR

Новичок
Вот так номер! Видел эту статью, когда она была опубликована, но не читал за ненадобностью.

Спасибо!
 

ys

отодвинутый новичок
Всю жизнь пользовал начто такое:
svn diff -r <номер> >имя патча,
или
svn diff -r {дата} >имя патча.

потом сливается diff-файл на хостинг и накладывается, как патч.
 

DeadMorozBLR

Новичок
Так на хостинге (обычный shared hosting) нету svn-клиента. Как этот патч там применить?
 

ys

отодвинутый новичок
Патч, делается, естественно, там, где рабочая версия проэкта.
Для применения патча, достаточно утилиты patch.
 
Сверху