LINUX.ORG.RU

База данных по исходникам Linux


0

0

KernelHQ анонсировал свой новый сайт, пока что в альфа стадии, предоставляющий доступ к исходникам ядра Linux в режиме онлайн , а также интересную особенность - "визуальный diff".

Онлайн браузер от KernelHQ для доступа к исходникам ядра Linux может похвастать своим набором исходников к различным версиям Linux, включая официальные и экспериментальные версии, начиная с ядра версии 1.0 до, вплоть, сегодняшнего ядра версии 2.5.51.

В данном, пока еще в альфа-стадии браузере, вы можете просматривать отдельные файлы в различных версиях ядра, а при необходимости даже генерировать различия("diffs") файлов в разных версиях ядра. Например, эта страница: http://kernelhq.dyndns.org/demo/index... демонстрирует возможности "визуального diff-а" и позволяет вам просмотреть сделанные изменения в файле kernel/panic.c, сравнивая при этом что в ядре 2.4.20, и что в ядре 2.5.50.

Запланированные на будущее возможности, которые все еще на стадии разработки:

о File history - Журнал отслеживания по файлам

о Возможность добавления ядер личной/персональной (custom) сборки (ac, dj, и т.д.)

о Function and symbol tracking

anonymous

Проверено: maxcom

идея конечно супер, но вот цветовая гамма :/ надеюсь что в бета-версии пофиксят :)
гм... это ж им все исходники равернутыми на хосте держать приходится %)

anonymous
()

Что-то это ботва какая-то. Вы что, народ, WebCVS никогда не видели ? Вот посмотрите если не видели:

http://www.freebsd.org/cgi/cvsweb.cgi/

ИМХО на порядок удобнее чем это угробище, судя по "демонстрашке".

anonymous
()

Да... Цвета явно не самые хорошие выбрали...

anonymous
()

2 anonymous (*) (2002-12-13 12:55:29.234) "Что-то это ботва какая-то"

Ну это Вы зря, имхо.

"Вот посмотрите если не видели:"

Зашел, посмотрел, тоже ничего, но не так наглядно. Т.е. diff'a нет? Ведь вся фишка-то в том, что можно от версии к версии смотреть жизнь сырца. Если не прав, поправьте:)

Евгений

anonymous
()

To: Евгений

Посмотри еще раз. Вся функциональность там есть. Можно отслеживать diff'ы между разными версиями в одном бранче, каждого файла между разными бранчами, etc. Причем все это весьма удобно и с комментариями разработчиков. Интерфейс же KernelHQ, если честно, производит детсадовское впечатление.

anonymous
()

2 anonymous (*) (2002-12-14 14:12:05.8)

"если честно, производит детсадовское впечатление" Принимается:) Чуть-чуть поблудил, но вроде немного разобрался. И ходить по сырцам - одно удовольствие - стиль-то прямо как в Белой Книге. Спасибо

Евгений

anonymous
()

есть разница между обычным диффом и visual. кто мержил массивные фиксы из одного файла в другой, тот знает. для вебсайта именно визуальный дифф более функционален

anonymous
()

To: anonymous (*) (2002-12-14 15:25:05.007)

Ну я относительно регулярно занимаюсь портированием патчей из STABLE в более старые бранчи :-) Вот WebCVS мой основной инструмент. Хочешь - будут тебе colored диффы, а хочешь - plain context. Смотря какую пимпочку нажмешь :-)

anonymous
()

в таком деле основной инструмент это diffzilla из VSE

anonymous
()

Теперь бы Линуксу ещё-бы и комметарии авторов к diff-ам, и тогда пришлось бы признать, что с трудом, через задницу, но таки добрались линуксоиды до того, что во всех трёх free BSD системах отродясь считалось само собой разумеющимся...

Однако не сбудется, похоже.

anonymous
()

>добрались линуксоиды до того, что во всех трёх free BSD системах отродясь считалось само собой разумеющимся...
даже интересно, что же именно ?

anonymous
()

Я пока пользуюсь для быстрой навигации. http://lxr.linux.no/source/ А это даже не Альфа, а так броузер файлов.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.