Голосов: 0
#1
Git: Принципы контроля версийАвтор: Michael Lehman
Lynda.com на русском
Уровень: Intermediate
Продолжительность: 2ч 55м
Дата релиза: 07 ноября 2012
Перевод: голос + субтитры
Этот курс является шлюзом для обучения программного контроля версий (SVC), управления процессами и методоми совместной работы. Автор Майкл Леман рассматривает историю управления версиями и демонстрирует основные понятия: регистрация/сверка, ответвление, слияние, фиксирование, и распределения. Выбор системы SVC имеет решающее значение для эффективного управления и контроля версий активов в проекте разработки программного обеспечения (из исходного кода, изображений и скомпилированных двоичных файлов в инсталляционных пакетах). Майкл рассматривает Git, Perforce, Subversion, Mercurial и Microsoft Team Foundation Server (TFS), в деталях, описывая подходящее использование, особенности, преимущества и оптимальный размер группы для каждого из них.
Повестка дня:
- Сравнение централизованных и распределенных систем
- Сохранение изменений и отслеживания истории
- Использование возврата или отката
- Работа с инструментами с графическим интерфейсом
- Использование IDE и оболочек интеграции
- Установка различных систем
- Создание репозитория
- Пометка код
- Создание ветвей и слияние кода
- Выбор системы программного контроля версий которая подходит именно вам
Введение
1. Обзор ПО контроля версий
- Что вы должны знать перед изучением этого курса
- Использование файлов с упражнениями
2. Основы ПО контроля версий
- Обзор ПО контроля версий
- Основные концепции контроля версий
- Первый пример: начало работы
- Второй пример: исправление ошибок
3. Концепции контроля версий
- История контроля версий
- Терминология
- Централизованные и распределенные системы
4. Subversion
- Добавление и получение файлов из хранилища
- Сохранение изменений и отслеживание истории
- Возврат к предыдущей версии
- Создание тегов и меток
- Ветвление и слияние
- Интеграция рабочих потоков и непрерывная сборка
- Использование инструментов с графическим интерфейсом (GUI)
- Интеграция системы контроля версий в интегрированную среду разработки (IDE)
- Интеграция в оболочку
- Прямая и обратная интеграция
5. Perforce
- Установка и настройка
- Создание хранилища и проекта
- Внесение, получение изменений и возврат
- Создание тегов
- Ветвление и слияние
- Работа с GUI-клиентом и интеграция в IDE
6. Team Foundation Server (TFS) от Microsoft
- Установка и настройка
- Внесение, получение изменений и возврат
- Создание тегов
- Ветвление и слияние
7. Git
- Установка и настройка
- Создание хранилища и проекта
- Внесение, получение изменений и возврат
- Отслеживание истории и создание тегов
- Ветвление и слияние
8. Mercurial
- Установка и настройка
- Создание хранилища и проекта
- Внесение, получение изменений и возврат
- Создание тегов
- Ветвление и слияние
- Работа с GUI-клиентом и интеграция в IDE
Заключение
- Установка и настройка
- Создание хранилища и проекта
- Внесение, получение изменений, возврат и отслеживание истории
- Создание тегов
- Ветвление и слияние
- Работа с GUI-клиентом и интеграция в оболочку
- Как выбрать ПО контроля версий для себя
- Дальнейшие действия
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.