Автор Тема: 1с -Локальный репозиторий обновлений. Где он?  (Прочитано 1954 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Gekko

  • Постоялец
  • ***
  • Сообщений: 379
  • Рейтинг: 1
    • Просмотр профиля
  • Откуда: UTC+3
При обновлении 1с из конфигуратора можно качать обновления прямо с сайта ИТС. Если делать обновления через rdp, то мы видим, что при скачивании обновы или после ее установки из экзешника, обновление кладется в локальный репозиторий где то %appdata% (точнее C:\Users\Пользователь\AppData\Roaming\1C\1cv8\tmplts\1c) или вроде того. Короче говоря есть определенное место, где оно застревает и можно обновлять другие базы уже из него локально.
А вот при запуске того же конфигуратора в формате RemoteApp - езжайте на йух! Обновление качается, устанавливается и... И следующая база при запуске через RemoteApp обновления этого уже в локальном репозитории не видит и просит заново скачать. То есть у каждой сессии RemoteApp свой какой то кэш? Даже если оба сеанса RemoteApp открывались с одного юзера.
Зеленка понижает IQ всего IT подразделения. Не начинайте читать зеленку.

Оффлайн airdwarf

  • Постоялец
  • ***
  • Сообщений: 371
  • Рейтинг: 7
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: Чесслово, нашел, гражданин начальник!
c:\Users\<USERNAME>\AppData\Roaming\1C\1CEStart\1CEStart.cfg 

ConfigurationTemplatesLocation=<путь установки/поиска шаблонов>
Кто чувствует несвободу воли, тот душевнобольной; кто отрицает ее, тот глуп. Один я умный в белом пальто стою красивый.
Вы тут серьёзно отстали от жизни. Админство, саппорт - это уже вчерашний день. Сейчас рулят микросервисная архитектура и continuous integration. Ну еще SAAS, конечно.

Оффлайн Gekko

  • Постоялец
  • ***
  • Сообщений: 379
  • Рейтинг: 1
    • Просмотр профиля
  • Откуда: UTC+3
Какую то странность обнаружил: Возьмем только что созданного пользователя в винде, и попробуем обновить 1с олько из интернета. В результате обновление ставится, но у пользователя не создается файл 1CEStart.cfg и папка с репозиторием. Соответственно когда хочешь обновить следующую базу тем же самым обновлением, то конфигуратор говорит - "Нет обновлений в репозитории".
Но стоит вручную скачать с сайта ИТС инсталятор и установить обновление вручную - то дальше все скачанные через конфигуратор обновления уже находят себе место и остаются лежать в репозитории, созданном инсталятором. То есть пока его вручную дрыном не прокрутишь - не запускается.  :cry:
Зеленка понижает IQ всего IT подразделения. Не начинайте читать зеленку.

Оффлайн airdwarf

  • Постоялец
  • ***
  • Сообщений: 371
  • Рейтинг: 7
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: Чесслово, нашел, гражданин начальник!
Ничего странного.
Сценарий обновления из интернета предполагает, что локальный репозиторий клиенту не нужен, потому что для многократного обновления пользователь пойдет на releases, скачает нужные дистрибутивы и поставит их в локальный репозиторий. А раз локального репозитория нету, то операция однократная и нефиг забивать клиенту диск. В том мудрость и Linux-way :idea:

Попривыкли, что у вас всё само собой, мышевозы несчастные! :negodue:
Кто чувствует несвободу воли, тот душевнобольной; кто отрицает ее, тот глуп. Один я умный в белом пальто стою красивый.
Вы тут серьёзно отстали от жизни. Админство, саппорт - это уже вчерашний день. Сейчас рулят микросервисная архитектура и continuous integration. Ну еще SAAS, конечно.

Оффлайн airdwarf

  • Постоялец
  • ***
  • Сообщений: 371
  • Рейтинг: 7
  • Пол: Мужской
    • Просмотр профиля
  • Откуда: Чесслово, нашел, гражданин начальник!
Проверь, возможно, после исправления поведение поменялось: https://bugboard.v8.1c.ru/error/000139145
Кто чувствует несвободу воли, тот душевнобольной; кто отрицает ее, тот глуп. Один я умный в белом пальто стою красивый.
Вы тут серьёзно отстали от жизни. Админство, саппорт - это уже вчерашний день. Сейчас рулят микросервисная архитектура и continuous integration. Ну еще SAAS, конечно.