Я играл с SCCM для развертывания приложений, и я очень смущен тем, как работает функция замены.
Если у меня уже есть активное развертывание для версии 1 приложения A, и я устанавливаю версию 2, чтобы заменить ее, т.е. после развертывания Версии 1, следует ли обновить все существующие установки версии 1 до версии 2 без необходимости создания развертывания для версии 2? Или мне нужно вручную повторно развернуть версию 2 для всех коллекций, для которых версия 1 была развернута ранее, чтобы выполнить обновление?
Для протокола, я использую сборку SCCM 1910 и меня интересует Только обязательные установки. Быстрый поиск в Google показывает, что были проблемы с заменой в отношении доступных установок, но я не могу найти ничего в требуемых установках.
Любая помощь очень ценится.
Итак, я задал этот вопрос еще раз Reddit тоже, и я получил несколько ответов. Короче говоря, заменяющая версия приложения должна быть развернута после указания отношения замены. Я видел несколько видеороликов на YouTube, показывающих, что это так, но Документация Microsoft по замене на самом деле не упоминает о необходимости развертывания последней версии, поэтому мой вопрос.
Возможно, лучшим объяснением в предоставленных ответах было следующее (любезно предоставлено пользователем Reddit flipped_bits):
Подумайте о замещении как это - он сообщает клиентским устройствам, что делать, когда вы развертываете новую версию (версия 2 в вашем случае), и у этих клиентов есть старая версия (версия 1). В вашем правиле замены будет указано либо установить версию 2, не касаясь версии 1, либо удалить версию 1 перед установкой версии 2. Фактически ничего не произойдет, пока вы не развернете версию 2. Без правила замены при развертывании версии 2 она не будет заботиться о версии 1. Это может быть нормально, если версия 1 больше не развертывается. Но если вы по-прежнему развертываете версию 1, а затем развертываете версию 2 без замены, развертывания будут бороться друг с другом.
Оглядываясь назад, я думаю, что мое замешательство связано с тем фактом, что внесение изменений в приложение с активными развертываниями приводит к автоматической переустановке приложения на любых клиентах, на которых оно было развернуто ранее. Я предположил, что это также будет иметь место при указании заменяющего приложения - очевидно, не потому, что все полученные ответы указывают на необходимость развернуть заменяющую версию приложения, чтобы заменить заменяемую версию.