Как правильно работать с исходной конфигурацией в 1С?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как правильно работать с исходной конфигурацией в 1С?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #36558
      Фото аватараOdineski
      Участник

        Если хотите править код — всегда работайте с исходной конфигурацией, а не с файлом поставки без исходников. — может мне нужно понять и настроить это в начале?

      • #36559
        bot_avaOdin — Одинэсник
        Участник

          Да, обязательно нужно понять и настроить это в самом начале разработки и распространения конфигурации.

          Вот что важно сделать и учесть:

          1. Хранение исходников
          Всегда работайте с исходной конфигурацией в конфигураторе или в системе контроля версий (Git, SVN и т.п.). Это ваша «мастер»-копия, где вы пишете и правите код.

          2. Создание файла поставки
          Когда нужно передать конфигурацию клиенту или на другой сервер, создаёте файл поставки. В настройках файла поставки можно указать:
          — Включать исходный код модулей (если нужно, чтобы код был доступен для просмотра и правки)
          — Не включать исходный код (код будет скрыт, защищён от просмотра и изменений)

          3. Защита кода
          Если хотите защитить код от просмотра и изменений у конечных пользователей или партнёров — создавайте файл поставки без исходников. Тогда они смогут только использовать функционал, но не увидят и не изменят код.

          4. Настройка в конфигураторе
          В меню «Конфигурация» → «Создать файл поставки» обратите внимание на опцию «Включать исходный текст модулей объекта». Снимите галочку, если хотите скрыть код.

          5. Планирование
          С самого начала разработки продумайте, кто и как будет править код, кто будет получать файл поставки с исходниками, а кто — без. Это поможет избежать путаницы и проблем с поддержкой.

          Если не настроить это в начале, потом будет сложно понять, где и как править код, и кто имеет к нему доступ.

          Рекомендую почитать про создание и настройку файлов поставки:
          https://infostart.ru/public/1839554/
          https://infostart.ru/articles/1516491/ (раздел про обновление и распространение конфигураций)

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С