Revize a nahrazování aplikací v Configuration ManagerRevise and supersede applications in Configuration Manager

Platí pro: Configuration Manager (Current Branch)Applies to: Configuration Manager (current branch)

V tomto tématu se dozvíte, jak pracovat s Configuration Managermi verzemi aplikací a jak nahrazovat aplikace novou verzí.In this topic, you'll learn how to work with Configuration Manager application versions and how to supersede applications with a new version.

Revize aplikacíApplication revisions

Když provedete revize aplikace nebo typu nasazení, který je obsažen v aplikaci, Configuration Manager vytvoří novou revizi aplikace.When you make revisions to an application or to a deployment type that is contained in an application, Configuration Manager creates a new revision of the application. Můžete zobrazit historii revizí každé aplikace.You can display the history of each application revision. Také můžete zobrazit její vlastnosti, obnovit předchozí revizi aplikace nebo odstranit starší revizi.You can also view its properties, restore a previous revision of an application, or delete an old revision.

Zobrazení historie revizí aplikaceTo display an application revision history

  1. V konzole Configuration Manager vyberte možnost softwarová knihovna > Správa aplikací > aplikacea pak zvolte požadovanou aplikaci.In the Configuration Manager console, choose Software Library > Application Management > Applications, and then choose the application that you want.

  2. Na kartě Domů ve skupině aplikace kliknutím na možnost Historie revizí otevřete dialogové okno Historie revizí aplikace .On the Home tab, in the Application group, choose Revision History to open the Application Revision History dialog box.

Zobrazení revize aplikaceTo view an application revision

  1. V dialogovém okně Historie revizí aplikace vyberte revizi aplikace a pak zvolte možnost Zobrazit.In the Application Revision History dialog box, select an application revision, and then choose View.

  2. V dialogovém okně Vlastnosti zkontrolujte vlastnosti vybrané aplikace.In the Properties dialog box, examine the properties of the selected application.

    Poznámka

    Zobrazené vlastnosti aplikace jsou pouze ke čtení.The application properties that are displayed are read-only.

  3. Zavřete dialogové okno Vlastnosti .Close the Properties dialog box.

Obnovení revize aplikaceTo restore an application revision

  1. V dialogovém okně Historie revizí aplikace vyberte revizi aplikace a pak zvolte obnovit.In the Application Revision History dialog box, select an application revision, and then choose Restore.

  2. V dialogovém okně Potvrdit obnovení revize kliknutím na tlačítko Ano obnovte vybranou revizi aplikace.In the Confirm Revision Restore dialog box, choose Yes to restore the selected application revision.

Odstranění revize aplikaceTo delete an application revision

  1. V dialogovém okně Historie revizí aplikace vyberte revizi aplikace a pak zvolte Odstranit.In the Application Revision History dialog box, select an application revision, and then choose Delete.

  2. V dialogovém okně Odstranit revizi aplikace vyberte Ano.In the Delete Application Revision dialog box, choose Yes.

Důležité

Aktuální revizi aplikace můžete odstranit pouze v případě, že je aplikace vyřazena a neobsahuje žádné odkazy.You can only delete the current application revision if the application is retired and has no references.

Nahrazování aplikacíApplication supersedence

Správa aplikací v Configuration Manager umožňuje upgradovat nebo nahradit stávající aplikace pomocí vztahu nahrazování.Application management in Configuration Manager lets you upgrade or replace existing applications by using a supersedence relationship. Pokud nahrazujete aplikaci, můžete určit nový typ nasazení, který nahradí typ nasazení nahrazené aplikace, a také rozhodnout, zda má být nahrazena nebo odinstalována nahrazená aplikace, než bude nainstalována nahrazující aplikace.When you supersede an application, you can specify a new deployment type to replace the deployment type of the superseded application and also decide whether to upgrade or uninstall the superseded application before the superseding application is installed.

Důležité

Když je vybrána možnost odinstalování nahrazovaného typu nasazení, typ nasazení nemůže být nahrazen typem nasazení, který byl nasazen na jiný typ kolekce.When the option to uninstall the superseded deployment type is selected, a deployment type cannot be superseded by a deployment type that was deployed to a different collection type. Například nelze typ nasazení, který byl nasazen na kolekci zařízení, nahradit typem nasazení, který byl nasazen na kolekci uživatelů, pokud je vybrána možnost odinstalování nahrazovaného typu nasazení.For example, a deployment type that was deployed to a device collection cannot be superseded by a deployment type that was deployed to a user collection if the option to uninstall the superseded deployment type is selected.

Rozhodování, zda chcete aplikaci upgradovat, nebo nahraditDecide whether to upgrade or replace an application

V dialogovém okně Určit vztah nahrazení v rámci okna vlastností aplikace můžete nastavit, zda chcete aplikaci nahradit, nebo upgradovat.You specify whether to replace or upgrade an app in the Specify Supersedence Relationship dialog box of the application properties dialog box. Typ nahrazení je určen zaškrtnutím políčka Odinstalovat v tomto dialogovém okně:The type of supersedence depends on whether you check the Uninstall option in this dialog box:

  • Pokud chcete aktualizovat na novější verzi stejné aplikace (se stejným ID aplikace ), neprovádějte kontrolu odinstalace.If you want to update to a newer version of the same application (with the same application ID), do not check Uninstall.

  • Pokud chcete přejít na novou aplikaci (s jiným ID aplikace ID), políčko Odinstalovatzaškrtněte.If you want to change to a different application (with a different application ID), check Uninstall. Je nutné odebrat nahrazenou verzi aplikace.You need to remove the superseded version of the application.

Nahradit závislé aplikaceSupersede dependent applications

V tomto příkladu hlavní aplikace označuje aplikaci, kterou nasazujete, která má závislosti.In this example, master application refers to the app that you are deploying that has the dependencies.

Můžete vytvořit vztah nahrazení, který aktualizuje závislou aplikaci na novou verzi.You can create a supersedence relationship that updates the dependent application to a new version.

  1. Zajistěte, aby nová závislá aplikace a původní závislá aplikace byly ve stejné skupině závislostí hlavní aplikace.Ensure that the new dependent application and the original dependent application are in the same dependency group of the master application.

  2. Vytvořte vztah nahrazení, který provede nahrazení původní závislé aplikace novou závislou aplikací.Create a supersedence relationship that supersedes the original dependent application with the new dependent application.

    Při nových instalacích hlavní aplikace je nainstalována nová závislá aplikace.During new installations of the master application, the new dependent application is installed. Existující instalace hlavní aplikace se aktualizují s použitím nové závislé aplikace.Existing installations of the master application are updated with the new dependent application.

    Konečným výsledkem je, že všechna nasazení hlavní aplikace používají novou závislou aplikaci.The end result is that all deployments of the master application use the new dependent application.

Další pravidlaFurther considerations

  • Můžete určit více vztahů nahrazení pro závislé aplikace.You can specify multiple supersedence relationships for dependent applications. Instalována bude nejvyšší závislá aplikace v řetězci nahrazení.The highest dependent application in the supersedence chain gets installed.

  • Závislé aplikace musí být nasazeny do zařízení, kde je nainstalována hlavní aplikace, jinak nebude nainstalována závislá aplikace.Dependent applications must be deployed to the device where the master application is installed or the dependent application won't get installed.

  • Pro nové instalace hlavní aplikace platí, že máte-li více závislostí, pak pořadí závislostí určuje, která verze závislé aplikace bude nainstalována.For new installations of the master application, when you have multiple dependencies, the dependency order determines which version of the dependent application gets installed.

Určení vztahu nahrazeníTo specify a supersedence relationship

  1. V konzole Configuration Manager vyberte možnost softwarová knihovna > Správa aplikací > aplikacea pak zvolte aplikaci, která nahrazuje jinou aplikaci.In the Configuration Manager console, choose Software Library > Application Management > Applications, and then choose the application that supersedes another application.

  2. Na kartě Domů ve skupině vlastnosti kliknutím na možnost vlastnosti otevřete dialogové okno vlastnosti názvu aplikace.On the Home tab, in the Properties group, choose Properties to open the application name Properties dialog box.

  3. Na kartě nahrazování v dialogovém okně < název aplikace> vlastnosti klikněte na tlačítko Přidat.On the Supersedence tab of the <Application Name> Properties dialog box, choose Add.

  4. V dialogovém okně Určit vztah nahrazení klikněte na tlačítko Procházet.In the Specify Supersedence Relationship dialog box, click Browse.

  5. V dialogovém okně Zvolit aplikaci zvolte aplikaci, kterou chcete nahradit, a pak zvolte OK.In the Choose Application dialog box, choose the application that you want to supersede, and then choose OK.

  6. V dialogovém okně určit vztah nahrazení vyberte typ nasazení, který nahrazuje typ nasazení nahrazené aplikace.In the Specify Supersedence Relationship dialog box, select the deployment type that replaces the deployment type of the superseded application.

    Poznámka

    Ve výchozím nastavení nový typ nasazení neodinstaluje typ nasazení nahrazené aplikace.By default, the new deployment type doesn't uninstall the deployment type of the superseded application. Tento případ se obvykle používá, když chcete nasadit upgradování na existující aplikaci.This scenario is commonly used when you want to deploy an upgrade to an existing application. Vyberte možnost Odinstalovat k odebrání existujícího typu nasazení před nainstalováním nového typu nasazení.Select Uninstall to remove the existing deployment type before the new deployment type is installed. Pokud se rozhodnete upgradovat aplikaci, nejdříve zajistěte otestování tohoto upgradování v laboratorním prostředí.If you decide to upgrade an application, make sure that you test this in a lab environment first.

  7. Kliknutím na tlačítko OK zavřete dialogové okno určit vztah nahrazení .Choose OK to close the Specify Supersedence Relationship dialog box.

  8. Kliknutím na tlačítko OK zavřete dialogové okno < název aplikace> vlastnosti .Choose OK to close the <Application Name> Properties dialog box.

Zobrazení aplikací, které nahrazují aktuální aplikaciTo display applications that supersede the current application

  1. V konzole Configuration Manager vyberte možnost softwarová knihovna.In the Configuration Manager console, choose Software Library.

  2. V pracovním prostoru softwarová knihovna rozbalte položku Správa aplikací, zvolte možnost aplikacea pak zvolte požadovanou aplikaci.In the Software Library workspace, expand Application Management, choose Applications, and then choose the application that you want.

  3. Na kartě Domů ve skupině vlastnosti kliknutím na možnost vlastnosti otevřete dialogové okno < název aplikace> vlastnosti .On the Home tab, in the Properties group, choose Properties to open the <Application Name> Properties dialog box.

  4. Na kartě odkazy v dialogovém okně < název aplikace> vlastnosti vyberte aplikace, které nahrazují tuto aplikaci z rozbalovacího seznamu typ vztahu .On the References tab of the <Application Name> Properties dialog box, choose Applications that supersede this application from the Relationship type drop-down list.

  5. Zkontrolujte seznam aplikací, které nahrazují vybranou aplikaci, a kliknutím na tlačítko OK zavřete dialogové okno < název aplikace> vlastnosti .Review the list of applications that supersede the selected application, and then choose OK to close the <Application Name> Properties dialog box.