<Предыдущая | Содержание: | Следующая>
Глава 17. Система контроля версий
Контроль версий - это искусство управления изменениями информации. Это давно важный инструмент для программистов, которые обычно проводят время, внося небольшие изменения в программное обеспечение, а затем отменяют эти изменения на следующий день. Но полезность программного обеспечения для контроля версий выходит далеко за пределы мира разработки программного обеспечения. Везде, где вы можете найти людей, использующих компьютеры для управления часто изменяющейся информацией, есть место для контроля версий.
1. Базар1.1. Установка1.2. Конфигурация1.3. Учебный базар1.4. Интеграция с Launchpad2. Git2.1. Установка2.2. Конфигурация2.3. Основное использование2.4. Установка gitolite сервера2.5. Конфигурация гитолита2.6. Управление пользователями и репозиториями gitolite2.7. Использование вашего сервера3. Подрывная деятельность3.1. Установка3.2. Конфигурация сервера3.2.1. Создать репозиторий Subversion3.2.2. Импорт файлов3.3. Методы доступа3.3.1. Прямой доступ к репозиторию (file: //)3.3.2. Доступ по протоколу WebDAV (http: //)3.3.3. Доступ по протоколу WebDAV с шифрованием SSL (https: //)3.3.4. Доступ по индивидуальному протоколу (svn: //)3.3.5. Доступ по индивидуальному протоколу с шифрованием SSH (svn + ssh: //)4. Ссылки