Skip to content

dmpas/gitsync-parallel-unpack-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Плагин параллельной распаковки в скобкофайлы

Добавляет к команде sync параметры:

  • --parallel-dest <Каталог> - Задает целевой каталог выгрузки скобкофайлов. Если задан - производится распаковка.
  • --parallel-v8unpack <Путь> - Путь к утилите v8unpack, если она не доступна в PATH
  • --parallel-indexed - Преобразовывать скобкофайлы в индексированный формат

Индексированный формат

Файл вида

{2,
{7bb69574-81a8-4a24-9a9b-a1ceea5b6410},7,
{9cd510cd-abfc-11d4-9434-004095e12fc7,
{1,
{76,
{0,
{3,
{1,0,3388206b-d651-4692-b143-b80ec83428f8},"Конфигурация",
...

будет преобразован в вид

[0]=2
[1][0]=7bb69574-81a8-4a24-9a9b-a1ceea5b6410
[2]=7
[3][0]=9cd510cd-abfc-11d4-9434-004095e12fc7
[3][1][0]=1
[3][1][1][0]=76
[3][1][1][1][0]=0
[3][1][1][1][1][0]=3
[3][1][1][1][1][1][0]=1
[3][1][1][1][1][1][1]=0
[3][1][1][1][1][1][2]=3388206b-d651-4692-b143-b80ec83428f8
[3][1][1][1][1][2]="Конфигурация"
...

В итоге в рамках одного коммита можем получать достаточную информацию для анализа: Пример коммита

Установка

  1. Скачать ospx
  2. Установить: gitsync plugins install --file ПутьКСкачанномуФайлу.ospx
  3. Включить: gitsync plugins enable parallel-unpack-plugin

About

Параллельная распаковка через v8unpack

Topics

Resources

Stars

Watchers

Forks

Contributors