|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"pkgdiff - анализатор различий пакетов" | +1 +/– | |
Сообщение от opennews (ok) on 02-Фев-12, 16:48 | ||
Компания Роса представила (http://www.rosalab.ru/blogs/package-changes-analyzer-pkgdiff) утилиту pkgdiff (http://pkgdiff.github.com/pkgdiff/), предназначенную для анализа различий между несколькими версиями пакета (RPM, DEB, TAR.GZ и т.п.). Pkgdiff позволяет упростить задачу по оценке внесённых в пакет изменений, на основании сопоставления содержимого пакета и метаданных. Поддерживается формирование наглядных отчётов (пример 1 (http://pkgdiff.github.com/pkgdiff/pkgdiff_reports/gstreamer/...), пример 2 (http://pkgdiff.github.com/pkgdiff/pkgdiff_reports/libqb/0.4....)), имеющих несколько уровней детализации: от вывода списка различающихся файлов и изменений структуры пакета, до детальных построчных различий отдельных файлов. Дополнительно проводится анализ изменений с учетом типа файла, например, для библиотек оценивается изменение ABI. Код утилиты написан на языке Perl и распространяется под лицензией GPL. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
4. "pkgdiff - анализатор различий пакетов" | +6 +/– | |
Сообщение от анон on 02-Фев-12, 17:29 | ||
очень приятная софтина | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6. "pkgdiff - анализатор различий пакетов" | +1 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 18:39 | ||
Допустим, пробежаться по контенту source файлов диффом оптом мы можем сами (не касаясь формата "отчетов"), однако только ради этого можно было тулзу написать: "Дополнительно проводится анализ изменений с учетом типа файла, например, для библиотек оценивается изменение ABI." | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
8. "pkgdiff - анализатор различий пакетов" | –5 +/– | |
Сообщение от myhand (ok) on 02-Фев-12, 19:23 | ||
> Допустим, пробежаться по контенту source файлов диффом оптом мы можем сами | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
9. "pkgdiff - анализатор различий пакетов" | +5 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 19:46 | ||
Соответствующих? Развития? И какой инструмент следует развивать (надеюсь не libreoffice какой-нибудь)? (дайте ссылку на проект) | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
12. "pkgdiff - анализатор различий пакетов" | +/– | |
Сообщение от myhand (ok) on 02-Фев-12, 20:10 | ||
Дал выше. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
23. "pkgdiff - анализатор различий пакетов" | +3 +/– | |
Сообщение от Аноним (??) on 03-Фев-12, 04:59 | ||
Ааа, вы про debdiff и подобные для других систем. Ну а если нужна одна утилита которая будет объединять множество пакетных систем (что, кстати, вполне логично, так как логика одинаковая). Да и лоничнее это - запилить одну логику для всего в одной тулзе, а частности (поддержка конкретной пакетной системы) релализовать уже на дочерних элементах наследующих логику (ООП-стайл же, ну). | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
10. "pkgdiff - анализатор различий пакетов" | +3 +/– | |
Сообщение от Флинт on 02-Фев-12, 19:51 | ||
debdiff - Debian.. но ведь, есть жизнь и на других планетах! к тому же, я часто сталкивался с тем что проги разработанные поклонниками Debian'а зачастую ооочень "дебианизированы", т.е. свои пути, зачастую привязка к чисто дебиановским пакетам и пр.. портирование таких вещей сильно затруднено.. проще написать своё чем выпускать патч для своего дистра.. | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
14. "pkgdiff - анализатор различий пакетов" | –2 +/– | |
Сообщение от myhand (ok) on 02-Фев-12, 20:19 | ||
> debdiff - Debian.. но ведь, есть жизнь и на других планетах! | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
15. "pkgdiff - анализатор различий пакетов" | –2 +/– | |
Сообщение от Флинт on 02-Фев-12, 20:27 | ||
поглядите в зависимости Fatrat из Git.. для того чтобы собрать полнофункциональную версию надо портировать кусок из пакета, которого нигде кроме Debian'а нет! это только то с чем я непосредственно сталкивался.. так же могу привести пример по портированию на Mandriva/ROSA и OpenSUSE пакетов tclmore и ztcl необходимух для включения функции сжатия трафика в клиенте Tkabber(у них косяки с путями) | ||
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору |
17. "pkgdiff - анализатор различий пакетов" | +1 +/– | |
Сообщение от myhand (ok) on 02-Фев-12, 20:55 | ||
> поглядите в зависимости Fatrat из Git. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
18. "pkgdiff - анализатор различий пакетов" | –2 +/– | |
Сообщение от Флинт on 02-Фев-12, 21:09 | ||
плохо глядели... | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
20. "pkgdiff - анализатор различий пакетов" | +1 +/– | |
Сообщение от myhand (ok) on 02-Фев-12, 21:23 | ||
То, что в других дистрибутивах этот софт не запаковали - личные половые трудности этих дистрибутивов. Проект http://www.pion.org/projects/pion-network-library никак с Debian не связан. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
19. "pkgdiff - анализатор различий пакетов" | +/– | |
Сообщение от Флинт on 02-Фев-12, 21:16 | ||
а у вас Fatrat собран к тому же еще и без поддержки java-плагинов судя по списку... | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
11. "pkgdiff - анализатор различий пакетов" | +2 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 19:56 | ||
читай внимательно! | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
13. "pkgdiff - анализатор различий пакетов" | +/– | |
Сообщение от myhand (ok) on 02-Фев-12, 20:15 | ||
> читай внимательно! | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
21. "pkgdiff - анализатор различий пакетов" | +1 +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 22:21 | ||
бро, все действительно так как ты сказал? | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
16. "pkgdiff - анализатор различий пакетов" | +/– | |
Сообщение от Флинт on 02-Фев-12, 20:35 | ||
> там происходит обратная трансляция и компиляция, | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
22. "pkgdiff - анализатор различий пакетов" | +/– | |
Сообщение от Аноним (??) on 02-Фев-12, 23:00 | ||
странно, но pkgdiff windows7.iso /dev/random возвращает 0 | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
24. "pkgdiff - анализатор различий пакетов" | +/– | |
Сообщение от Аноним (??) on 03-Фев-12, 05:13 | ||
>читай внимательно! | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
25. "pkgdiff - анализатор различий пакетов" | +/– | |
Сообщение от Аноним (??) on 03-Фев-12, 05:25 | ||
>читай внимательно! | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
27. "pkgdiff - анализатор различий пакетов" | +4 +/– | |
Сообщение от aponomarenko (ok) on 03-Фев-12, 13:06 | ||
>> Допустим, пробежаться по контенту source файлов диффом оптом мы можем сами | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
28. "pkgdiff - анализатор различий пакетов" | +/– | |
Сообщение от myhand (ok) on 03-Фев-12, 13:29 | ||
> Пожалуй, главной причиной независимого инструмента была цель абстрагироваться от формата сравниваемых пакетов. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
29. "pkgdiff - анализатор различий пакетов" | +3 +/– | |
Сообщение от aponomarenko (ok) on 03-Фев-12, 15:20 | ||
>> Пожалуй, главной причиной независимого инструмента была цель абстрагироваться от формата сравниваемых пакетов. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
30. "pkgdiff - анализатор различий пакетов" | +/– | |
Сообщение от myhand (ok) on 03-Фев-12, 16:16 | ||
> Например, в нашей сборочной системе (ABF) поддерживаются оба формата. | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
31. "pkgdiff - анализатор различий пакетов" | +2 +/– | |
Сообщение от aponomarenko (ok) on 03-Фев-12, 16:48 | ||
>> Например, в нашей сборочной системе (ABF) поддерживаются оба формата. | ||
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору |
32. "pkgdiff - анализатор различий пакетов" | +/– | |
Сообщение от myhand (ok) on 03-Фев-12, 17:15 | ||
> Сборочная система собирает пакеты разных форматов - как RPM, так и DEB. Зачем? Чтобы выпускать разные продукты на разных пакетных базах с помощью одной сборочной системы. | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
33. "pkgdiff - анализатор различий пакетов" | +1 +/– | |
Сообщение от aponomarenko (ok) on 03-Фев-12, 17:52 | ||
>> Сборочная система собирает пакеты разных форматов - как RPM, так и DEB. Зачем? Чтобы выпускать разные продукты на разных пакетных базах с помощью одной сборочной системы. | ||
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору |
34. "pkgdiff - анализатор различий пакетов" | +/– | |
Сообщение от myhand (ok) on 03-Фев-12, 19:02 | ||
> Не разрабатывать же две сборочные системы для каждого формата?! | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
7. "pkgdiff - анализатор различий пакетов" | +6 +/– | |
Сообщение от Флинт on 02-Фев-12, 19:15 | ||
я РОСист.. увидел сообщение о утилите в RSS от ROSALab.. скачал.. попробовал.. в общем полезно, НО несколько выбивается из "Mandriva/ROSA-way".. нет GUI!!! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |