пакет
репозиторий
заблокировано
7.13_()
sales_enterprise

У меня имеется пакет установлен как и другие через репозиторий и он заблокировался каким-то образом. При попытке добавить файл выдает ошибку "Невозможно сохранить изменения элемента, так как пакет, в который он сохраняется, заблокирован другим пользователем". Попробовал поменять значения IsLocked и IsChanged в SysPackage, SysSchema. Привязанных данных нет. Почистил Redis, перезапускал Redis. Менял обратно значения. Ничего не помогает. Зафиксировать тоже не дает. Как такое лечить? Maintainer установлен также как в системных настройках. Другие пакеты в порядке

Нравится

1 комментарий

Решил вопрос. Зашел через тортилку в repo-browser и снял блокировку с каждого файла в пакете. Сделал коммит в файловой системе, восстановил в БД из репозитория и там у пакета оказался maintainer прежним, до моего изменения. Не знаю почему так вышло, поменял maintainer как надо. всё работает

Показать все комментарии
7.8
SVN
пакет
репозиторий
Технические вопросы
7.x

Добрый день.
При фиксации пакета в репозитории возникает ошибка

"Ошибка при работе с системой контроля версий. Ошибка при работе с хранилищем. Необходима синхронизация с сервером"

После обновления пакета из репозитория и повторной фиксации ошибка повторяетя.
До сегодняшнего дня пакет фиксировал нормально.

Никакие манипуляции с репозиторием за это время не проводились.
Как решить данную проблему?
Версия 7.8.0.3374

Нравится

2 комментария

Здравствуйте, Игорь!

Рекомендую по этой проблеме обратиться к службе поддержки, так как причины возникновения этого сообщения могут быть разными.

Боюсь, что служба поддержки не даст консультацию, т.к. у меня базовый пакет поддержки

Показать все комментарии
7.8
SVN
пакет
репозиторий
Технические вопросы
7.x

Добрый день.
При фиксации пакета в репозитории возникает ошибка

"Ошибка при работе с системой контроля версий. Ошибка при работе с хранилищем. Необходима синхронизация с сервером"

После обновления пакета из репозитория и повторной фиксации ошибка повторяетя.
До сегодняшнего дня пакет фиксировал нормально.

Никакие манипуляции с репозиторием за это время не проводились.
Как решить данную проблему?

Нравится

2 комментария

Здравствуйте.

Выполните сперва действие "Обновить пакет из хранилища", затем уже фиксируйте.

Если все схемы с которыми Вы работали заблокированны, то изменения не потеряются.
Чтоб обезопаситься, удалите папки TerrasoftPackages и Svn которые лежат по пути:
"%TEMP%\%APPLICATION%\%WORKSPACE%.

Пример расположения из файла ConnectionString:

<add name="defPackagesWorkingCopyPath" connectionString="%TEMP%\%APPLICATION%\%WORKSPACE%\TerrasoftPackages />
 
<add name="sourceControlAuthPath" connectionString="%TEMP%\%APPLICATION%\%WORKSPACE%\Svn />

Илья, спасибо за совет, но предложенные вами действия я уже произвёл неоднократно. + переехал на другой репозиторий.
Без результата. Ошибка та же.

Показать все комментарии