Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

oscript-library/devtools

Repository files navigation

Помощник для разработки в конфигураторе 1С:Предприятия и Git

Основные операции приложения:

  • выгрузка изменений в исходники
  • загрузка (выборочная) изменений из исходников
  • синхронизация хранилища (актуализация хранилища из гит)

Справка по основным командам

$ devtools --help

Приложение: devtools
 Помощник для разработки в конфигураторе 1С:Предприятия и Git
Строка запуска: devtools [ОПЦИИ] КОМАНДА [аргументы...]
Опции:	
 -v, --version 	показать версию и выйти
 --config 	путь к файлу параметров информационной базы в формате json (env $DT_CONFIG)
Доступные команды:	
 test 	Тест чтения настроек
 dump 	Выгрузка объектов конфигурации в файлы
 load 	Загрузка объектов конфигурации из файлов
 label	Создать "метку" (запомнить хэш коммита как последний успешно синхронизированный с конфигурацией ИБ)
 sync 	Перенос изменений из git в хранилище

$ devtools load --help

Команда: load
 Загрузка объектов конфигурации из файлов
Строка запуска: devtools load [OBJECTS...] 
Аргументы:	
 OBJECTS 	Объекты для загрузки из исходников в конфигурацию.
 Доступные способы указания (один из, указаны по порядку обработки):
 - * или FULL - загрузить всю конфигурацию
 - + - загрузка измененных в репозитории файлов
 - <ПутьКФайлу> - имя файла со списком 1с-объектов для загрузки
 - л или l - list, загрузка из стандартного файла списка объектов
 - <Число> - загрузить объекты измененные за последние N коммитов
 - <Hash>, <Branch> or <Tag> - загружать объекты измененные начиная с коммита, на который указывает хэш, ветка или тэг
 - <ИменаОбъектов1С> - объекты 1С, указанные через запятую (например, "ЗаказКлиента,Контрагенты")
 - AUTO или <пусто> - список объектов будет определен автоманически, с момента последней загрузки (env $DT_OBJECTS)

$ devtools sync --help

Команда: sync
 Перенос изменений из git в хранилище
Строка запуска: devtools sync [ОПЦИИ] 
Опции:	
 --origin 	синоним удаленного репозитория (env $DT_ORIGIN) (по умолчанию origin)
 --dev 	основная ветка разработки в git (env $DT_BRANCH_DEVELOP) (по умолчанию develop)
 --sync 	ветка синхронизации 1С хранилища (env $DT_BRANCH_GITSYNC) (по умолчанию gitsync)
 --continue 	продолжить выполнение после зазрешения конфликтов
 --abort 	откатить незавершенную процедуру переноса

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • 1C Enterprise 99.5%
  • Other 0.5%

AltStyle によって変換されたページ (->オリジナル) /