Skip to content

Commit 90a9ef0

Browse files
committed
docs: Дополнено описание и примеры
1 parent 0ee7aed commit 90a9ef0

File tree

2 files changed

+24
-4
lines changed

2 files changed

+24
-4
lines changed

README.md

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,13 +164,19 @@ yard build-all --path ".\tmp\tmplts\1c\AccountingCorp" --ibconnection "/SMyServe
164164
### **upload-cf** (ucf) - выполняет выгрузку конфигурации 1С из файла конфигурации (CF) в репозитарий git
165165

166166
- _--cf-path_ - путь к файлу конфигурации (CF) для выгрузки
167+
- _--export-tool_ - инструмент выгрузки конфигурации в файлы
168+
- designer (по умолчанию)
169+
- ibcmd
167170
- _--git-path_ - путь к репозитарию git
168171
- _--git-branch_ - имя ветки git в которую будет выполняться выгрузка (по умолчанию: base1c)
169172
- _--git-author_ - имя автора коммита в git (по умолчанию: 1c)
170173
- _--git-author-email_ - почта автора коммита в git (по умолчанию: 1c@1c.ru)
171174
- _--git-commit-date_ - дата коммита в git в формате POSIX (формат: yyyy-MM-dd hh:mm:ss, по умолчанию: <ТекущаяУниверсальнаяДата>)
172175
- _--git-commit-message_ - сообщение коммита в git
173-
- _--ibconnection_ - строка подключения к служебной базе 1С для выполнения обновления (если не указана, будет использована временная ИБ)
176+
- _--ibconnection_ - строка подключения к служебной базе 1С для выгрузки в файлы
177+
- если не указана, будет использована временная ИБ
178+
- при использовании ibcmd может использоваться только файловая база
179+
- _--object-list-file_ - путь к файлу со списком объектов конфигурации для выгрузки в репозиторий
174180

175181
```bat
176182
yard upload-cf --cf-path ".\tmp\tmplts\SSL31\3.1.1.91\1cv8.cf" --git-path ".\tmp\repo\SSL31" --git-commit-message "Тест выгрузки БСП 3.1.1.91" --ibconnection "/SMyServer\TMP_BASE"
@@ -180,10 +186,16 @@ yard upload-cf --cf-path ".\tmp\tmplts\SSL31\3.1.1.91\1cv8.cf" --git-path ".\tmp
180186

181187
- _--path_ - путь к каталогу содержащему версии конфигурации для выгрузки в git
182188
- _--cf-name - имя файла конфигурации (по умолчанию: 1cv8.cf)
189+
- _--export-tool_ - инструмент выгрузки конфигурации в файлы
190+
- designer (по умолчанию)
191+
- ibcmd
183192
- _--git-path_ - путь к репозитарию git
184193
- _--git-author_ - имя автора коммита в git (по умолчанию: 1c)
185194
- _--git-author-email_ - почта автора коммита в git (по умолчанию: 1c@1c.ru)
186-
- _--ibconnection_ - строка подключения к служебной базе 1С для выполнения обновления (если не указана, будет использована временная ИБ)
195+
- _--ibconnection_ - строка подключения к служебной базе 1С для выгрузки в файлы
196+
- если не указана, будет использована временная ИБ
197+
- при использовании ibcmd может использоваться только файловая база
198+
- _--object-list-file_ - путь к файлу со списком объектов конфигурации для выгрузки в репозиторий
187199

188200
```bat
189201
yard upload-all --path ".\tmp\tmplts\SSL31\" --cfname "1cv8.cf" --git-path ".\tmp\repo\SSL31" --ibconnection "/SMyServer\TMP_BASE"
@@ -330,6 +342,9 @@ yard upload-all --path ".\tmp\tmplts\SSL31\" --cfname "1cv8.cf" --git-path ".\tm
330342

331343
- **ВерсияПлатформы** - маска версии платформы 1С (8.3, 8.3.6 и т.п.)
332344
- **ПутьККонфигурации** - путь к файлу конфигурации (CF) для выгрузки
345+
- **ИнструментВыгрузки** - инструмент выгрузки конфигурации в файлы
346+
- designer (по умолчанию)
347+
- ibcmd
333348
- **РепозитарийГит** - путь к репозитарию git
334349
- **ИмяВеткиГит** - имя ветки git в которую будет выполняться выгрузка (по умолчанию: base1c)
335350
- **ИмяАвтора** - имя автора коммита в git (по умолчанию: 1c)
@@ -352,6 +367,9 @@ yard upload-all --path ".\tmp\tmplts\SSL31\" --cfname "1cv8.cf" --git-path ".\tm
352367
- **ВерсияПлатформы** - маска версии платформы 1С (8.3, 8.3.6 и т.п.)
353368
- **ПутьККаталогуКонфигураций** - путь к каталогу содержащему версии конфигурации для выгрузки в git
354369
- **ИмяФайлаКонфигурации** - имя файла конфигурации (по умолчанию: "1Cv8.cf")
370+
- **ИнструментВыгрузки** - инструмент выгрузки конфигурации в файлы
371+
- designer (по умолчанию)
372+
- ibcmd
355373
- **РепозитарийГит** - путь к репозитарию git
356374
- **ИмяВеткиГит** - имя ветки git в которую будет выполняться выгрузка
357375
- **ИмяАвтора** - имя автора коммита в git (по умолчанию: 1c)

examples/libraries/SSL31_2git.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"ПарольПользователя" : "P@ssw0rd",
66
"ФильтрПриложений" : ["1С:Библиотека стандартных подсистем, редакция 3\\.1"],
77
"ФильтрВерсий" : ["3\\.1.*"],
8-
"ФильтрВерсийНачинаяСДаты" : "2022-03-25T00:00:00"
8+
"ФильтрВерсийНачинаяСДаты" : "2025-05-25T00:00:00"
99
},
1010
"Обработчики":[
1111
{
@@ -14,6 +14,7 @@
1414
"Параметры":{
1515
"ИмяПользователя" : "user",
1616
"ПарольПользователя" : "P@ssw0rd",
17+
"ФильтрДистрибутива": "Дистрибутив 1С:БСП с русским языком.*",
1718
"КаталогДляСохранения" : "$workDir\\tmp\\distr",
1819
"РаспаковыватьEFD" : true,
1920
"КаталогДляРаспаковкиEFD" : "$workDir\\tmp\\tmplts",
@@ -26,12 +27,13 @@
2627
"ИдОбработчика":"ВыгрузкаДО",
2728
"Параметры":{
2829
"ПутьККаталогуКонфигураций" : "$workDir\\tmp\\tmplts\\SSL31",
30+
"ИнструментВыгрузки": "ibcmd",
2931
"РепозитарийГит" : "d:\\tmp\\SSL31",
3032
"ИмяВеткиГит" : "release_1C",
3133
"КонвертироватьВФорматЕДТ" : false,
3234
"ВерсияЕДТ" : "2021.3.1",
3335
"СнятьСПоддержки" : true,
34-
"ОтносительныйПуть" : "SSL"
36+
"ОтносительныйПуть" : "src\\cf"
3537
}
3638
}
3739
]

0 commit comments

Comments
 (0)