Структура книги

Эта книга написана для тех, кто, владея компьютерной грамотой, хочет использовать Subversion для управления своими данными, но чувствует себя неуютно, применяя для этого клиенты командной строки. Поскольку TortoiseSVN - расширение оболочки Windows, предполагается, что пользователь знаком с Проводником Windows и знает, как его использовать.

Это Предисловие рассказывает немного о проекте TortoiseSVN, о сообществе участвующих в нём людей, об условиях лицензирования для использования и распространения.

В главе Глава 1, Приступая к работе излагается, как установить TortoiseSVN на ваш компьютер и сразу начать им пользоваться.

В главе Глава 2, Основные понятия управления версиями мы даём краткое введение в систему управления версиями Subversion, лежащую в основе TortoiseSVN. Оно позаимствовано из документации проекта Subversion и объясняет различные подходы к управлению версиями, и то, как работает Subversion.

В главе о Глава 3, Хранилище рассказывается о том, как создать локальное хранилище, полезное для проверки Subversion и TortoiseSVN в рамках одного компьютера. В ней также немного рассказывается об администрировании хранилища, что также относится и к хранилищам, расположенным на сервере.

Глава 4, Руководство по ежедневному использованию является наиболее важным разделом, поскольку описывает все основные возможности TortoiseSVN и способы их использования. Оно представлено в виде учебного пособия, которое начинает с создания рабочей копии, её изменения, фиксации изменений и т.д., а дальше переходит к более сложным вопросам.

Глава 6, Программа SubWCRev - это отдельная программа, идущая вместе с TortoiseSVN, которая может извлекать информацию из вашей рабочей копии и записывать её в файл. Она пригодится для включения данных о сборке в ваши проекты.

Приложение Приложение B, Как я могу... отвечает на некоторые общие вопросы о решении задач, которые не освещены детально в каком-нибудь другом месте.

Раздел Приложение D, Автоматизация TortoiseSVN показывает, как диалоговые окна TortoiseSVN могут быть вызваны из командной строки. Это будет полезно при написании сценариев, в которых, тем не менее, необходимо взаимодействие с пользователем.

Приложение E, Справочник соответствия с интерфейсом командной строки показывает, как соотносятся команды TortoiseSVN и их эквиваленты в клиенте командной строки Subversion svn.exe.