Материал из ALT Linux Wiki
< SpecTips(Различия между версиями)
|
|
Строка 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@''
| + | |
Текущая версия на 23:03, 3 ноября 2008
- REDIRECT Spec#Release