Я ищу способ построить RPM из SVN. Я знаю, что мне нужно экспортировать в исходный каталог, но я подумал, есть ли источник или приложение, которое я мог бы использовать для этого.

В частности, мне было интересно, как:

  • Передайте номер версии и версии из SVN в RPM.
  • Разобраться с конфигурационными файлами.

Благодарю.

1 ответ1

1

Вы можете взглянуть на Docu: IzzySoft Release Framework: Software Release Made Easy - это то, что я использую для своих проектов. Он извлекает код из различных источников (включая SVN, CVS, файловую систему через cp), генерирует .tar.gz , .deb , .rpm , обрабатывает журнал изменений, загружает на целевой сервер (ы) через scp, ftp, rsync. , Для начальной настройки может потребоваться немного времени, но как только это будет сделано, выпустить новую версию вашей программы так же просто, как relman MyProg 1.2.3 (где 1.2.3 - это номер версии, предоставляемой релизу, так как используется для упаковки). Затем он запросит подтверждение - и вскоре после этого (в зависимости от вашего проекта) все файлы будут на сервере (ах).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .