Package Changes Analyzer (pkgdiff)

Внутренние и внешние события, так или иначе имеющие отношение к компании Роса и к дистрибутиву
Закрыто
Аватара пользователя
ДроноваЮ
Сообщения: 2636
Зарегистрирован: 01 июн 2011, 12:11
Operating system: Ubuntu/ROSA
Откуда: Москва

Package Changes Analyzer (pkgdiff)

Сообщение ДроноваЮ » 02 фев 2012, 20:16

РОСА представляет Package Changes Analyzer (pkgdiff) – новый инструмент анализа и визуализации изменений в пакетах, предназначенный для любых мантейнеров Linux.
Перед мантейнерами пакетов в дистрибутивах Linux нередко встает задача оценить различия между новой и старой версиями программы. Например, чтобы проанализировать последствия перехода дистрибутива на новую версию – в зависимости от характера изменений, такой переход может пройти незаметно для остальных пакетов, а может потребовать пересборки и адаптации многих зависимых программ
Для автоматизации такой задачи и предназначен Package Changes Analyzer (pkgdiff). Он определяет разницу между двумя пакетами, сопоставляя их структуру и содержимое - теги RPM/Deb, списки файлов и прочее. Для каждого файла, присутствующего как в старом, так и в новом пакете, проводится дополнительный анализ изменений в соответствии с его типом - для разделяемых библиотек анализируется изменение предоставляемых интерфейсов, для файлов справки приводится разница содержимого, и так далее. В настоящее время подобные проверки проводятся далеко не для всех типов файлов, область охвата будет постепенно расширяться в следующих версиях инструмента.
Результатом работы инструмента является подробный HTML-отчет с детализацией изменений по каждому файлу пакета. Примеры:

http://pkgdiff.github.com/pkgdiff/pkgdi ... eport.html
http://pkgdiff.github.com/pkgdiff/pkgdi ... eport.html
Pkgdiff может работать как с готовыми пакетами в форматах RPM и Deb, так и с обычными архивами. Инструмент распространяется под лицензией GPL и доступен для скачивания с сайта http://pkgdiff.github.com/pkgdiff/

texnoline
Сообщения: 6
Зарегистрирован: 05 фев 2012, 12:01
Откуда: г. Абакан, Республика Хакасия, Россия
Контактная информация:

Re: Package Changes Analyzer (pkgdiff)

Сообщение texnoline » 05 фев 2012, 13:26

Интересно, надо по-тестить, а затем отписаться на форуме о результатах....!?

Закрыто