Siebel Anywhere Administration Guide > Defining Upgrade Kits >

Roadmap for Creating a Delta Repository File Upgrade Kit


Siebel Anywhere supports the use of delta repository file upgrade kits, which contain only repository file changes, rather than an entire SRF file. The use of delta repository file upgrade kits decreases the amount of time needed for distributing repository changes to Siebel clients.

NOTE:  Siebel Business Applications do not currently support the use of delta repository file upgrade kits to Siebel Servers.

To create a delta repository file upgrade kit, perform the following tasks:

  1. Create a complete new repository file (SRF file) that contains the changes you want to distribute.

    For general information about compiling repository files, see Using Siebel Tools. For more information about how to compile an SRF file in order to minimize the size of a delta repository file upgrade kit, see Compiling an SRF File for Use in a Delta Repository File.

  2. Use the diffsrf utility to compare the new repository file with your existing repository file and to create a delta repository file that contains only the changes between the two versions.

    For more information about using the diffsrf utility, see Preparing a Delta Repository File.

    NOTE:  The existing repository file that you specify must have the same version as the repositories that will be upgraded using your new delta repository file upgrade kit.

  3. Define the repository file upgrade kit. Specify that you are creating a delta upgrade kit, not a standard upgrade kit.

    For more information, see Defining a Siebel Repository File Upgrade Kit.

CAUTION:  The delta (difference) between two SRF files is specific to the two SRF files being compared. Therefore, it is very important that the base (reference) SRF file that is used to compile the new SRF file and that is also used to generate the delta SRF file be exactly the same as the SRF file on any user computer on which the delta SRF file will be applied. It is strongly recommended that the Siebel administrator maintain a client installation similar to that of the end user and apply all the upgrade kits to this client, just as end users do. Use the SRF file on this client as the base whenever a delta SRF file must be created and distributed. If, instead, you specify a base reference SRF file that has not actually been distributed to a client using a Siebel Anywhere upgrade kit, then the process of applying the delta SRF file to client computers might fail in some cases.

Siebel Anywhere Administration Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.