Tag Archive: git

Использование Git для версионирования расширений, внешних отчетов и обработок 1С:Предприятие

При сопровождении любой конфигурации 1С со временем появляется большое количество внешних отчетов, обработок а также расширений конфигурации, которые необходимо также сопровождать. Несколько скриптов (bat-файлов) позволят Вам использовать Git для контроля версий отчетов, обработок и расширений. Сравнение с существующей разработкой Преимущества:…
Read more

Git-flow в 1С (Система контроля версий)

Статья является переосмыслением и дополнением к предыдущим трудам «Как мы управляем версиями (GIT+1C)» и «Как мы управляем версиями и тестированием 1C 8.3 (часть 2)». Как оказалось, многие не понимают, зачем такие сложности и почему? Попытаюсь ответить на эти вопросы и…
Read more

Git-репозитории для 1С-кода (опыт использования при небольших проектах)

Инструкции по взаимодействию с Git-репозиторием, которые писались для тех наших программистов, которые вообще никогда не работали с Git (руководства в духе «Как получить код из git-репозитория?», «Как отправить код в git-репозиторий»)… Краткое содержание статьи: Установка Git для Windows Установка TortoiseGit…
Read more

Git + 1С. Часть 1. Как подключиться к команде разработки и начать использовать Git

Первая статья из цикла инструкций по работе с Git в 1С-разработке. Рассмотрим, как настроить рабочее место, как получить свою «копию» проекта для разработки и приступить к полезным действиям. Все примеры будут изложены в рамках трёх практических кейсов: 1. Моя команда…
Read more

Синхронизация хранилища 1С и git-репозитория с применением OneScript и Gitsync. Методика и пошаговая инструкция для создания скрипта и его регулярного запуска

— Настройка репозитория для работы с большими типовыми конфигурациями — Алгоритм создания скрипта выгрузки и его исходный код — Обработка исключительных ситуаций — Рекомендации по дальнейшему развитию процесса  Постановка задачи Выбор инструментов Ограничение Gitsync на  TCP, HTTP и что с…
Read more

Взгляд на практику разработки в EDT из зазеркалья

В данной статье расскажем о практическом опыте использования разработки в EDT: немного про интерфейс, командную разработку и GIT. Начнем. Уже давно обещал поделиться нашим опытом по работе в новой среде разработки. Наконец нашел время и подготовил краткое описание – небольшой…
Read more

Альтернативные системы контроля версий и их применение для хранения версий продуктов, разработанных на платформе 1С

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

Git с человеческим лицом для тех, кто устал терять данные

Посвящается всем тем, у кого хоть раз в жизни пропадали файлы с важной информацией. Эта статья о том, как очень легко и быстро пользователю наколдовать «машину времени», которая будет возвращать потерянные файлы с возможностью восстановления любой предыдущей версии. Без программирования…
Read more

1hook: pre-commit скрипт для разборки erf и epf файлов при помещении в git

pre-commit скрипт для разборки erf и epf файлов при помещении в git. Скрипт использует только штатные средства 1С, git и windows, без установки дополнительного ПО. Установка:  Поместить файлы из каталога архива 1hook-1.0 в каталог .githooks. Если папки hooks нет, то…
Read more

Использование git для доработки типовых конфигураций 1С

Рассмотрены способы доработок типовой конфигурации 1C для различных изменений, и на картинках продемонстрирован подход к разработке с использованием git и частично с тестами. В данной статье попытаюсь показать способы доработок типовой конфигурации 1C для нескольких различных задач и на картинках…
Read more