oscript-library / gitsync

Синхронизация хранилища 1С с репозиторием git
Mozilla Public License 2.0
269 stars 91 forks source link

Неявное изменение пути к файлу VERSION #289

Closed freewms closed 9 months ago

freewms commented 2 years ago

Описание ошибки Неявное изменение пути с файлом VERSION относительно пути, заданного в переменной $GITSYNC_WORKDIR.

ОТЛАДКА - [oscript.app.gitsync] - КаталогРабочейКопии = /home/gitlab-runner/builds/nUSV9aSc/0/1c/test_repo/cf
КРИТИЧНАЯОШИБКА - [oscript.app.gitsync] - {Модуль /usr/share/oscript/lib/gitsync/src/core/Классы/МенеджерСинхронизации.os / Ошибка в строке: 1436 / Файл с версией ГИТ </home/gitlab-runner/builds/nUSV9aSc/0/1c/test_repo/cf/src/VERSION> не существует}
find /home/gitlab-runner/builds/nUSV9aSc/0/1c/test_repo -iname VERSION
/home/gitlab-runner/builds/nUSV9aSc/0/1c/test_repo/cf/VERSION

Сценарий воспроизведения Шаги по воспроизведению:

  1. Поместить файл VERSION непосредственно в директорию, заданную в переменной $GITSYNC_WORKDIR
  2. Убедится в отсутствии файла VERSION в директории $GITSYNC_WORKDIR/src
  3. Выполнить gitsync s

Ожидаемое поведение если бы ошибки не было Расположение файла непосредственно в $GITSYNC_WORKDIR не вызывало бы ошибки

Окружение:

nixel2007 commented 2 years ago

Какие плагины активированы?

asosnoviy commented 2 years ago

Вангую автоопределение src при активированном едт плагине

asosnoviy commented 2 years ago

https://github.com/khorevaa/gitsync-plugins/issues/53

freewms commented 2 years ago

Вангую автоопределение src при активированном едт плагине

так и есть.

asosnoviy commented 2 years ago

@freewms тогда надо больше вводных. Например структура проекта. Из описания ошибки, явной ошибки не вижу. При init файл version где создается?