Skip to content

Commit b44f00f

Browse files
pumbaEOartbear
authored andcommitted
Добавил документации по инкрементальной выгрузке. (#94)
* Добавил документации по инкрементальной выгрузке.
1 parent 4ed6e4b commit b44f00f

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed

readme.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@
160160
-minversion - Число, номер минимальной версии для выгрузки
161161
-maxversion - Число, номер максимальной версии для выгрузки
162162
-limit - Число, выгрузить неболее limit версий от текущей выгруженной
163+
-increment - Булево, признак использования выгрузки только изменений, действует с платформы 8.3.10
163164
164165
Возможные команды:
165166
clone - Клонирует существующий репозиторий и создает служебные файлы
@@ -210,4 +211,23 @@
210211

211212
Выполнять получение лицензии без ограничения:
212213

213-
gitsync export -amount-look-for-license 0
214+
gitsync export -amount-look-for-license 0
215+
216+
# Примеры инкрементальной выгрузки изменений
217+
218+
219+
Действует при использовании платформы 8.3.10
220+
221+
Необходимо добавить в `.gitignore` строку со значением `ConfigDumpInfo.xml`. Если такого файла нет в корне git-репозитария, необходимо создать его вручную, добавить строку `ConfigDumpInfo.xml` и закоммитить.
222+
Пример использования:
223+
224+
gitsync export store -limit 10 -increment -v8version 8.3.10
225+
226+
227+
1. При выгрузке с ключем `-increment` проверяется наличие файла `ConfigDumpInfo.xml` в целевой папке и если его нет, тогда делается полная выгрузка.
228+
229+
2. Выгрузка происходит не через временные каталоги, а сразу в целевой каталог.
230+
231+
3. При подобной выгрузке ранее удаленные и переменованные файлы не выгружаются, соответственно, периодически необходимо делать выгрузку без использования `ConfigDumpInfo.xml`.
232+
* Для `jenkins` можно в течении дня выгружать инкрементальной выгрузкой,
233+
* Ночью включить в дополнительных параметрах git параметр C`lean before checkout`, тогда файл `ConfigDumpInfo.xml` будет удален и будет выполнена полная выгрузка.

0 commit comments

Comments
 (0)