14.03.2018

пк1: Импорт проекта из удаленного репозитория


Перед выполнением

Это первая часть примера Получение конфигурации из удаленного репозитория и ее отладка.

О задаче

В этой части примера вы импортируете в свою рабочую область проект из публичного репозитория фирмы "1С" на GitHub.

Процедура

  1. Нажмите ИмпортироватьGitПроекты из Git в контекстном меню панели Навигатор.

    Запустится мастер импорта проектов из Git.

  2. Задайте вид репозитория, из которого нужно импортировать проект:

    1. Выберите Клонировать URI, чтобы клонировать удаленный репозиторий.

    2. Нажмите Далее.
      001.png

  3. Задайте расположение удаленного репозитория:

    1. В поле URI введите адрес репозитория фирмы "1С" - https://github.com/1C-Company/dt-demo-configuration. Поля Сервер и Путь к репозиторию будут заполнены автоматически.

    2. Нажмите Далее.
      002.png

    Будут показаны ветки удаленного репозитория.

  4. Выберите версию проекта, которую следует импортировать:

    1. нажмите Отменить все чтобы снять все флажки,

    2. установите флажок у ветки master,

    3. нажмите Далее.
      003.png

  5. Задайте расположение локального репозитория:

    1. в поле Каталог введите путь к каталогу, в котором будет располагаться локальный репозиторий.

    2. нажмите Далее.
      004.png

    Передача файлов из удаленного репозитория займет некоторое время.
    005.png

    После того, как импорт файлов закончится, мастер предложит вам несколько вариантов создания проекта.

  6. Выберите один из способов импорта проекта:

    1. убедитесь, что отмечен пункт Импорт из существующего проекта Eclipse.

    2. нажмите Далее.
      006.png

    Будет показано содержимое клонированного репозитория. В нем находится два проекта: конфигурация и расширение. Оба они отмечены флажками.
    007.png

  7. Нажмите Готово.

    В результате в панели Навигатор откроются деревья двух новых проектов: проекта конфигурации (DemoConfDT) и связанного с ним проекта расширения конфигурации (DemoConfDT.ProductsWeight).
    008.png

После выполнения

Следующая часть примера: Отладка в новой информационной базе.