|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Nechayev 2:5020/400 17 Jan 2007 13:34:40 To : Vladimir Kurtukov Subject : Re: аналог Gentoo-шного getdelta.sh для FreeBSD -------------------------------------------------------------------------------- >>> Vladimir Kurtukov wrote: VK> subj. если кто не знает - это чтоб дистфайлы к портам не целиком качать, VK> а только диффы, если есть в наличии дистфайл более старой версии. VK> хоть в оригинале оно для линуха, но дистфайлы очень неплохо пересекаются, VK> так что почти всегда находится, из чего делать диффы (для этого, VK> естественно, должны находиться обе версии - старая, как у клиента, и новая) VK> ftp://vk.pp.ru/pub/unix/perl/dfetch.pl А насколько оно вообще применимо? Как я понимаю, 99% дистфайлов - это тарболлы, для которых 1) меняется практически всё (бинарный дифф бесполезен), начиная с README и ChangeLog, 2) считается контрольная сумма, но сжато может быть сотней разных методов и даже если был src diff сжатый локально, шансов попасть в ту же контрольную сумму без знания точных ключей сжималки (как минимум разницу между gzip -c и gzip -c9) - ничтожно мало. Получается, что она покрывает ~1% случаев поставки в несжатом виде. И зачем такое нужно? -netch- --- ifmail v.2.15dev5.3 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22383a8a5645a.html, оценка из 5, голосов 10
|