Skip to content

Commit e321045

Browse files
committed
Добавление раздела про сборку проекта
1 parent afdfcd9 commit e321045

File tree

1 file changed

+25
-4
lines changed

1 file changed

+25
-4
lines changed

readme.md

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
- [Использование библиотеки `gitsync3`](#использование-библиотеки-gitsync3)
3232
- [Доработка и разработка плагинов](#доработка-и-разработка-плагинов)
3333
- [Механизм подписок на события](#механизм-подписок-на-события)
34+
- [Сборка проекта](#сборка-проекта)
3435
- [Доработка](#доработка)
3536
- [Лицензия](#лицензия)
3637

@@ -283,23 +284,23 @@ $ opm install -f <ПутьКФайлу>
283284

284285
> переменная окружения **`GITSYNC_WORKDIR`** не должна быть задана
285286
286-
```shell
287+
```sh
287288
cd C:/work_dir/
288289
gitsync3 sync C:/Хранилище_1С/
289290
```
290291
Данная команда выполнить синхронизацию хранилища 1С по пути `C:/Хранилище_1С/` и репозитория git в каталоге `C:/work_dir`
291292

292293
* Инициализация в с указанием пользователя и пароля.
293294

294-
```shell
295+
```sh
295296
gitsync3 sync --storage-user Admin --storage-pwd=Secret C:/Хранилище_1С/ C:/work_dir/
296297
```
297298
Данная команда выполнить синхронизацию хранилища 1С по пути `C:/Хранилище_1С/` и репозитория git в каталоге `C:/work_dir`
298299
Используя для подключения к хранилищу 1С пользователя `Admin` и пароль `Secret`
299300

300301
* Использование синонимов (короткая версия предыдущего примера)
301302

302-
```shell
303+
```sh
303304
gitsync3 s -uAdmin -p=Secret C:/Хранилище_1С/ C:/work_dir/
304305
```
305306
Данная команда выполнить синхронизацию хранилища 1С по пути `C:/Хранилище_1С/` и репозитория git в каталоге `C:/work_dir`
@@ -308,7 +309,7 @@ $ opm install -f <ПутьКФайлу>
308309
* Использование только переменных окружения
309310

310311
linux:
311-
```shell
312+
```sh
312313
export GITSYNC_WORKDIR=./work_dir/
313314
export GITSYNC_STORAGE_PATH=./Хранилище_1С/
314315
@@ -356,6 +357,26 @@ $ opm install -f <ПутьКФайлу>
356357

357358
<!-- TODO: Сделать описание функциональности -->
358359

360+
<a id="markdown-сборка-проекта" name="сборка-проекта"></a>
361+
## Сборка проекта
362+
363+
Сборка производится в 2-х режимах:
364+
365+
1. Сборка обычного пакета (без зависимостей)
366+
367+
`opm build .`
368+
369+
> при данной сборки не собираются предустановленные пакеты. Их надо будет устанавливать отдельно
370+
371+
2. Сборка пакета с зависимостями
372+
373+
`opm build -mf ./build_packagedef .`
374+
375+
При данной сборке будут дополнительно собраны из репозиториев:
376+
377+
* `opm` - из ветки develop
378+
* `gitsync3-pre-plugins` - из вертки develop
379+
359380
<a id="markdown-доработка" name="доработка"></a>
360381
## Доработка
361382

0 commit comments

Comments
 (0)