|
|
(не показана 1 промежуточная версия 1 участника) |
Строка 1: |
Строка 1: |
| [[Category:Devel]] | | #REDIRECT [[Spec#Release]] |
| {{MovedFromFreesourceInfo|AltLinux/Sisyphus/devel/spectips/Release}}
| |
| | |
| == Release ==
| |
| | |
| Указывает версию ''спека'' для той же самой версии тарбола. Известны следующие требования и рекомендации:
| |
| * должен начинаться с <tt>alt</tt> для пакетов, которые принимаются в Sisyphus (на самом деле принимается также историческое наследие вида <tt>iplNmdk</tt>, которое до сих пор висит на части пакетов, версия которых не менялась с 2001 года)
| |
| * в Release, а не Version, следует "упаковывать" информацию о пререлизном статусе версии тарбола -- например, alt1cvs20061005 или alt1svn6543
| |
| * для экспериментальных сборок новой версии зачастую применяется <tt>alt0</tt> или <tt>alt0.1</tt>, но есть некоторое неудобство при выполнении для бэкпортов таких сборок [http://backports.altlinux.ru/policy/ backports policy] в части release: с <tt>alt0</tt> это невозможно, с <tt>alt0.1</tt> релиз бэкпорта должен выглядеть, например, как <tt>alt0.0.M30.1</tt> -- общего выхода пока не найдено, но в общем и в целом "задерживать" сборки в таких релизах не следует
| |
| * при необходимости отката версии тарбола (используя Serial:) [http://lists.altlinux.org/pipermail/devel/2006-November/038338.html следует] не сбрасывать Release в <tt>alt1</tt>, а продолжать с последнего плюс один.
| |
| | |
| <pre>Есть предложение следовать традициям и увеличивать релиз пакета если
| |
| был изменён только spec-файл, а во всех остальных случаях увеличивать
| |
| версию пакета.</pre>
| |
| ''ldv@''
| |