четверг, 4 января 2018 г.

Групповая разработка

Принципы групповой разработки через Хранилище конфигурации отлично описаны в статье на сайте 1С:Предприятия, поэтому привожу просто ответы на вопросы экзамена. Само по себе Хранилище суть файловая база данных, в которой компилируются наработки из конфигураций подключенных баз разработчиков (как файловых, так и серверных).

***
Вопрос 05.02 экзамена 1С:Профессионал по платформе. При групповой разработке конфигурации...
  1. все разработчики работают в одной информационной базе - хранилище
  2. все разработчики работают в одной информационной базе, синхронизируемой по метаданным с хранилищем
  3. каждый разработчик работает в своей информационной базе данных
Правильный ответ третий. У каждого разработчика своя база, подключенная к хранилищу. Разработчик захватывает нужные объекты, вносит изменения, помещает измененные объекты в хранилище.

***
Вопрос 05.04 экзамена 1С:Профессионал по платформе. При групповой разработке конфигурации объект может изменяться:
  1. Только одним программистом (после захвата объекта)
  2. Изменяться может любым разработчиком, но изменения будут приняты только у того, кто первым захватил данный объект
  3. Изменения принимаются в соответствии с настроенными приоритетами (назначаемые при администрировании хранилища)
  4. Принимаются все изменения. Какие из них включаются в хранилище (и с какой детализацией) - такое решение принимается администратором хранилища
Правильный ответ первый. Одномоментно объект может редактироваться только одним разработчиком.

***
Вопрос 05.07 экзамена 1С:Профессионал по платформе. Выберите наиболее правильное утверждение, касающееся групповой разработки
  1. При работе используется разделенный режим конфигуратора
  2. При подключении к хранилищу текущая конфигурация заменяется на конфигурацию из хранилища
  3. При подключении к хранилищу текущая информационная база заменяется на базу из хранилища
  4. При работе используется специальный режим запуска 1С:Предприятие: "Групповая разработка"
Правильный ответ второй. При подключении к хранилищу платформа выдает соответствующее предупреждение:

***
Вопрос 05.08 экзамена 1С:Профессионал по платформе. Для добавления нового объекта конфигурации при групповой разработке необходимо:
  1. Захватить корневой узел дерева конфигурации
  2. Захватить корневой узел для данного вида объекта (например "Документы")
  3. Никаких действий предпринимать не нужно, после создания объект автоматически имеет статус захваченного его создателем
  4. Никаких действий предпринимать не нужно, для того, чтобы объект смог получить статус захваченного, он должен быть помещен в хранилище
Правильный ответ первый. Нужно захватить корень. При этом если иные объекты захвачены иными разработчиками, то в настройках захвата должно быть указано "Разрешить получать захваченные" (либо разработчики будут вынуждены их отпустить).

***
Вопрос 05.11 экзамена 1С:Профессионал по платформе. Отменить захват объекта, осуществленный программистом при групповой разработке...
  1. нет такой возможности
  2. может сделать программист с установленным разрешением на администрирование хранилища в любой момент работы
  3. может сделать программист с установленным разрешением на администрирование хранилища, в случае если программист, осуществивший захват объекта не работает в данный момент с хранилищем
  4. может сделать программист с установленным разрешением на администрирование хранилища, в случае если программист, осуществивший захват объекта работает в данный момент с хранилищем
  5. нет необходимости в данном действии, будут приняты изменения произведенные программистом с более высоким приоритетом
  6. правильными являются ответы 1 и 5
Правильный ответ третий. Отмена захвата администратором хранилища выполняется через меню Конфигурация -> Хранилище конфигурации -> Администрирование, на закладке Отмена захвата.

***
Вопрос 05.13 экзамена 1С:Профессионал по платформе. Для отмены захвата объекта другим разработчиком (при групповой разработке) необходимо чтобы в параметрах пользователя хранилища конфигурации было определено право:
  1. Административные функции
  2. Изменение состава версий
  3. Захват объектов
Правильный ответ первый, должна быть выставлена эта галка:

***
Вопрос 05.14 экзамена 1С:Профессионал по платформе. При работе с хранилищем (при групповой разработке) нельзя:
  1. Произвести откат до какой-либо предыдущей версии
  2. Просмотреть свойства, модули и т.п. объекта до его изменения (вариант объекта в предыдущей версии)
  3. Просмотреть всю конфигурацию какой-либо предыдущей версии
  4. Нет правильного ответа
Верный вариант четвертый - все эти опции на самом деле доступны.

***
Вопрос 05.69 экзамена 1С:Профессионал по платформе. Хранилище конфигурации…
  1. является основным элементом механизма групповой разработки и обеспечивает синхронизацию работ нескольких разработчиков
  2. используется для разделения доступа к объектам конфигурации
  3. место, в которое средствами конфигуратора помещается конфигурация
  4. верны ответы 1 и 3
  5. все варианты верны
  6. нет правильного ответа
Правильный ответ пятый, хранилище обладает всеми перечисленными признаками.

4 комментария:

  1. Спасибо!
    Сейчас прохожу курс по подготовке к сдаче 1С:Профессионал, однако нам дали ссылку на пробное учебное тестирование, и я к концу курса, ежедневно проходя пробное тестирование, осознал, что собственно подготовки к экзамену у нас практически и нет (что, впрочем, не отменяет того, что на курсе я приобрел немало новых для меня и несомненно полезный при практической разработке знаний и навыков). Так что эти ответы, вполне возможно, могут помочь :)

    ОтветитьУдалить
  2. Добрый день! При подготовке к тестированию нашла вопрос
    5.12 При групповой разработке расширения конфигурации
    1. она должна быть размещена в хранилище с расширяемой конфигурацией
    2. она должна быть размещена в отдельном хранилище (но там могут находиться и другие расширения различных расширяемых конфигураций)
    3. она должна быть размещена в отдельном хранилище (но там могут находиться и другие расширения одной расширяемых конфигураций)
    4. она должна быть размещена в отдельном хранилище
    судя по информации на https://infostart.ru/journal/news/mir-1s/ne-zabyvayte-o-vozmozhnosti-sozdat-khranilishche-konfiguratsii-dlya-rasshireniy_952832/ расширение конфигурации должно быть помещено в отдельное хранилище, и для каждого расширения свое.
    Какой правильный ответ7

    ОтветитьУдалить