Для кого написана эта книга?
Эта книга написана для людей, которые владеют знаниями о компьютерах и хотят использовать Subversion для управления данными. Subversion может работать на разных операционных системах, но основным интерфейсом для взаимодействия с ней является командная строка. В этой книге обсуждается и рассматривается инструмент для командной строки, svn. Примеры, которые здесь приводятся, рассчитаны на читателя, использующего Unix-подобную операционную систему и знаком с командной строкой и Unix.
Вместе с тем, программа svn работает и на других платформах, например в Microsoft Windows. Ввод и вывод этой программы в Windows и Unix практически идентичны, за исключением незначительных различий, вроде использования символа обратной косой черты (\) вместо прямой косой (/) в качестве разделителя компонентов пути к файлу. Пользователи Windows могут также работать с приведёнными примерами в среде эмуляции Unix Cygwin, чтобы свести на нет даже самые незначительные различия.
Многие наши читатели — программисты или системные администраторы, испытывающие потребность отслеживать изменения в исходном коде. Такое использование Subversion является самым распространённым и положено в основу всех примеров в этой книге. Однако, Subversion можно использовать для управления информацией самого разного рода: графика, музыка, базы данных, документация — этот список можно продолжать до бесконечности. Для Subversion любые данные — это просто данные.
Мы писали книгу исходя из того, что читатель никогда не использовал управление версиями раньше, но в то же время пытались облегчить переход на Subversion для пользователей CVS. CVS посвящены специальные врезки в тексте книги, а обзор основных различий между CVS и Subversion вынесен в отдельное приложение.
[1] Система параллельного управления версиями
Пред. | След. | |
Предисловие | Содержание | Как читать эту книгу? |