/ / Не всі набори змін Mecurial видно за допомогою RhodeCode - linux, mercurial, tortoisehg, rhodecode

Не всі види змін Mecurial видно за допомогою RhodeCode - linux, mercurial, tortoisehg, rhodecode

Використання RhodeCode 1.5.4. Наші віддалені сховища Mercurial існують на серверах Linux RedHat. Зазвичай ми використовуємо Tortoise, щоб клонувати ці репозиторії локально через середовище RhodeCode до Windows, виконувати локальну роботу, а потім повертатися до віддалених сховищ. Це все працює чудово. Однак я також є власником віддалених сховищ, і тому я іноді вношу зміни до цих сховищ за допомогою сценаріїв, що виконуються безпосередньо у віддаленому сховищі. Ці зміни не відображаються в RhodeCode. Мені потрібно витягнути репо локально, внести зміни, а потім натиснути на віддалений репо перед тим, як зміни, внесені безпосередньо на сервері, з’являться в RhodeCode.

Відповіді:

1 для відповіді № 1

Це відбувається через систему кешування, яку використовує RhodeCode. Ви можете використовувати це (https://docs.rhodecode.com/RhodeCode-Enterprise/api/api.html#invalidate-cache) Виклик API для активації кеш-пам’яті вручну. Або просто перейдіть до налаштувань сховища> кеш-пам’яті> анулювати кеш-пам’ять, щоб вручну активувати це.