-
Notifications
You must be signed in to change notification settings - Fork 93
Добавил документации по инкрементальной выгрузке. #94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -160,6 +160,7 @@ | |
-minversion - Число, номер минимальной версии для выгрузки | ||
-maxversion - Число, номер максимальной версии для выгрузки | ||
-limit - Число, выгрузить неболее limit версий от текущей выгруженной | ||
-increment - Булево, признак использования выгрузки только изменений, действует с платформы 8.3.10 | ||
|
||
Возможные команды: | ||
clone - Клонирует существующий репозиторий и создает служебные файлы | ||
|
@@ -210,4 +211,20 @@ | |
|
||
Выполнять получение лицензии без ограничения: | ||
|
||
gitsync export -amount-look-for-license 0 | ||
gitsync export -amount-look-for-license 0 | ||
|
||
# Примеры инкрементной выгрузки изменений | ||
|
||
|
||
Действует при использовании платформы 8.3.10 | ||
|
||
Необходимо добавить в .gitignore строку со значением `ConfigDumpInfo.xml`. Если такого файла нет в корне git репозитария необходимо его создать вручную, добавить строку и закомитеть. | ||
|
||
|
||
gitsync export store -limit 10 -increment -v8version 8.3.10 | ||
|
||
|
||
|
||
1. При выгрузке с ключем -increment проверяется наличие файла `ConfigDumpInfo.xml` в целевой папке и если его нет, тогда делается полная выгрузка. | ||
|
||
2. Выгрузка происходит не через временные каталоги, а сразу в целевой каталог. | ||
|
||
3. В такой выгрузке удаленные и переменования не выгружаются, соответственно переодически необходимо делать выгрузку без наличия `ConfigDumpInfo.xml` для jenkins можно в течении дня выгружать, а ночью настроить в доп параметрах git "Clean before checkout" тогда файл ConfigDumpInfo.xml будет удален и пройдет полная выгрузка. | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Правильно
Примерыинкрементальной выгрузки изменений