Главная страница
Навигация по странице:

  • Задание № 1.

  • Задание № 2.

  • Задание № 3.

  • Задание № 4.

  • Задание № 5.

  • Задание № 6.

  • лр 5. Лабораторная работа установка и настройка системы контроля версий с разграничением ролей


    Скачать 13.78 Kb.
    НазваниеЛабораторная работа установка и настройка системы контроля версий с разграничением ролей
    Дата21.12.2022
    Размер13.78 Kb.
    Формат файлаdocx
    Имя файлалр 5.docx
    ТипЛабораторная работа
    #856294

    ЛАБОРАТОРНАЯ РАБОТА № 6. УСТАНОВКА И НАСТРОЙКА СИСТЕМЫ КОНТРОЛЯ ВЕРСИЙ С РАЗГРАНИЧЕНИЕМ РОЛЕЙ



    Цель: получение навыков построения диаграмм потоков данных.

    Теоретические вопросы


    Понятие системы контроля версий (СКВ), решаемые задачи.

    Основные понятия СКВ и их отношения: хранилище, commit, история, рабочая копия. Отличия централизованных и децентрализованных СКВ. Примеры СКВ каждого вида. Действия с СКВ при единоличной работе с хранилищем.

    Порядок работы с общим хранилищем в централизованной СКВ.

    Задание № 1. Изучите систему контроля версий, установленную на компьютере (например, TortoiseSVN). При необходимости установите систему контроля версий TortoiseSVN. Опишите основные возможности системы контроля версий.

    Задание № 2. Создайте новый проект. Создайте локальный репозиторий для своего проекта.

    Удалите созданный проект на своем компьютере и обновите проект из репозитория.

    Задание № 3. Внесите изменения в файлах с исходными кодами и сохраните изменения в репозитории. Обновите файлы с исходными кодами из репозитория. Внесите изменения в файлах с исходными кодами таким образом, чтобы у двух участников проекта изменения были в одном и том же файле. Попытайтесь сохранить изменения в репозитории. Устраните обнаруженные конфликты версий. Повторно сохраните изменения в репозитории. Создайте отдельную ветку проекта. Внесите изменения в файлы с исходными кодами.

    Задание № 4. Объедините созданную на предыдущем шаге ветку с основной веткой проекта. Выведите на экран данные изменений файла, в котором было наибольшее количество изменений. Отобразите на экране сравнение фала до и после внесения одного из изменений.

    Задание № 5. Создайте репозитарий в сети Интернет. Удалите созданный проект на своем компьютере и обновите проект из репозитория. Внесите изменения в файлах с исходными кодами и сохраните изменения в репозитории. Обновите файлы с исходными кодами из репозитория. Внесите изменения в файлах с исходными кодами таким образом, чтобы у двух участников проекта изменения были в одном и том же файле. Попытайтесь сохранить изменения в

    репозитории. Устраните обнаруженные конфликты версий. Повторно сохраните изменения в репозитории. Создайте отдельную ветку проекта. Внесите изменения в файлы с исходными кодами.

    Задание № 6. Оформите отчет.


    написать администратору сайта