[devel] rpm: rsyncable deflate vs LZMA
Alexey Tourbin
=?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пт Май 30 00:42:57 MSD 2008
On Thu, May 29, 2008 at 11:28:39PM +0300, Led wrote:
> > В мане также написано, что надо использовать опцию --delete-after (а
> > не --delete, которая равна --delete-before).
>
> Может проще будет пропатчить rsync на предмет поддержки *.rpm (чтоб *.rpm
> файлы сравнивались по названиям файлов за вычетом %version-%release.%arch)?
Метрика Левенштейна не самая глупая вещь. Она будет лажаться только
в специфических случаях, когда релиз меняется очень сильно. Например,
имеем файлы:
libfoo1-alt1.rpm
libfoo2-alt0.cvs20080101.rpm
Надо просинхронизировать новый файл
libfoo2-alt1.rpm
Тогда алгоритм будет синхронизировать
libfoo1-alt1.rpm
libfoo2-alt1.rpm
тогда как по смыслу надо синхронизировать libfoo2-*.
Но это относительно редкие случаи. А также не следует
вносить snapshot в релиз. :)
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20080530/55030d26/attachment-0002.bin>
Подробная информация о списке рассылки Devel