ПО Linux: системы контроля версий в Linux

Кроа-Хартман Г. Вскрываем ядро

Кроа-Хартман Г. Вскрываем ядро [Текст] : Специальный репортаж [о ядре 2.6.13] / Грег Кроа-Хартман (Greg Kroah-Hartman) // Linux Format. — 2005. — № 4 (73), дек.. — С. 50-. — Прил.: «Автор» : [Справка]. — С. 51 ; «А что же 2.6.14?» : [Новые функции]. — С. 53 ; «Привязка драйверов вручную – использование функций bind и unbind». — С. 54-55 ; «Девять правил разработки стабильного ядра». — С. 56 ; «Прощай, BitKeeper! Доброе утро, Git! : [Git — система управления распределенным исходным кодом ядра Linux]». — С. 57 ; «Присоединяйтесь!» : [Обзор проектов разработки ядра Linux]. — С. 58.
Аннотация
Грег Кроа-Хартман (Greg Kroah-Hartman) работает над ядром Linux полный рабочий день в Novell. Он пишет драйверы ядра с 1999 года, поддерживает разработку udev и hotplug, а также изучает различные подсистемы ядра.
Ядро 2.6.13 — дополнения для разработчиков (Inotify, Kexec и Kdump), пользователей (bind и unbind), для встроенных систем (Xtensa, файловая система ext2 теперь позволяет программам исполняться «на месте» (inplace), «добровольно-вытесняющая» многозадачность (voluntary pre-emption)). Более подробно рассказано об использовании функций ядра Inotify, bind и unbind.

Мортон Э. «Мне жаль, что Линус не использовал CVS c первого дня»

Мортон Э. «Мне жаль, что Линус не использовал CVS c первого дня» [Текст] : Официальный maintainer — хранитель ядра — рассказывает о процессе разработки и о необходимости улучшения контроля качества : LXF-интервью / Эндрю Мортон // Linux Format. — 2006. — № 1 (74-75), янв.. — С. 52-55. — (Интервью. Эндрю Мортон). — Прил.: «Эндрю Мортон. Визитка LXF» : [Справка]. — С. 53.
Аннотация
Эндрю Мортон — второй человек (после Линуса Торвальдса, конечно), на котором держится весь процесс разработки ядра Linux — оказал журналистам журнала бесценную помощь в проникновении на главную кухню разработчиков. В ходе OSCon осенью 2005 Э. Мортон рассказал журналу о системе контроля версий Git, о ее предшественнике BitKeeper, исправлении ошибок и необходимости увеличения скорости работы ядер Linux.
В интервью мое внимание привлекла тема соблюдения чистоты кода ядра, которая контролируется в журнале изменений. Позиция журнала “Signed off by” («Подписано таким-то») означает, что автор читал «Сертификат об источнике» (Developer’s Certificate of Origin) в документации ядра и согласен с ним, а также означает, что автор сам создал код и «не стырил его из какой-нибудь UnixWare или другой системы» (С. 54, колон. 1-2).

Моррисон Г. Subversion. Ч. 3. Ветви, тэги и слияния

Моррисон Г. Subversion [Текст] : Ч. 3. Ветви, тэги и слияния [управление репозитарием] / Грэхем Моррисон (Graham Morrison) // Linux Format. — 2005. — № 2 (71), окт.. — С. 94-97. — (Изучаем Subversion). — Прил.: "Пузырение". — С. 95 ; "Удаленный доступ к проекту с помощью svnserve" ; "Наш совет. Структурируйте репозитарий". — С. 97.

Моррисон Г. Система контроля версий Subversion. Ч. 1. Установка репозитария ; Ч. 2. Используем клиент

Моррисон Г. Система контроля версий Subversion [Текст] : Ч. 1. Установка репозитария ; Ч. 2. Используем клиент / Грэхем Моррисон (Graham Morrison)  //  Linux Format. — 2005. — № 1 (70), сент.. — С. 86-93. — (Учебник Subversion). — Прил.: «»Ловушки» Subversion». — С. 87 ; «Subversion против CVS» : [Список команд, которые отличаются] ; «Подсказка. Документация по Subversion» : [О книге издательства O’Reilly «Version Control with Subversion» («Контроль версий с помощью Subversion»)]. — С. 89 ; «Графическое сравнение модификаций» : [Просмотрщики Subversion — обзор]. — С. 91 ; «Реальный пример: Обновляем Kopete при помощи Subversion». — С. 92 ; «Работа с патчами». — С. 93.
Аннотация
Загрузка, модификация, обновление и анализ работы Subversion в роли клиента.

Моррисон Г. Жизнь надо прожить в Subversion

Моррисон Г. Жизнь надо прожить в Subversion [Текст] : [Текст] / Грэм Моррисон  //  Linux Format. — 2006. — № 8 (82), авг.. — С. 60-63. — (Subversion: контроль домашнего хозяйства).
Аннотация
Использование Subversion для домашнего каталога это означает, что всегда имеется его интеллектуальная резервная копия. Все, кто не боятся командной строки, могут попробовать скинуть домашний каталог /home в Subversion, а автор поможет установить сервер Subversion, заполнить репозитарий данными из вашего домашнего каталога, покажет, что полезное можно сделать благодаря этому.