Siebel Anywhere Administration Guide > Upgrade Planning and Preliminary Tasks > Process of Creating a Delta Install Siebel Client Executables Upgrade Kit >

Creating a Delta Patch File


The following procedure describes how to create a delta patch file for use in a Delta Install type of Siebel Client Executables upgrade kit. A delta patch file contains information about how client executables have changed between two specific versions of Siebel software.

For example, you could create a delta patch file that contains information about how client executables changed between version 7.7.1 and version 7.7.2 of the Siebel software. A Delta Install type of Siebel Client Executables upgrade kit that contains that delta patch file would be used to upgrade version 7.7.1 client executables to version 7.7.2.

This task is a step in Process of Creating a Delta Install Siebel Client Executables Upgrade Kit.

For general information about Delta Install upgrade kits, see About Reducing Siebel Client Executables Kit Size.

To create a delta patch file for use in a Delta Install Siebel Client Executables kit

  1. On a machine that has client software for the new release already installed, use a text editor to inspect the siebdp.rtc file.

    This file is typically located in the BIN subdirectory for the client software. For example, if the client software is installed in d:\seaw, then the siebdp.rtc file would be located in d:\seaw\bin.

  2. If your Siebel implementation contains files or directories that you do not want inspected for changes when the delta patch file is created, add those files or directories to the siebdp.rtc file, and then save the file.

    The correct location for your additions is after the files and directories that are already listed in the following section of the siebdp.rtc file:

    IGNORE *.log, *.err, *.cfg, *.file
    IGNORE *_setup.reg
    IGNORE Uninst*.bat

    IGNOREDIR _uninst
    IGNOREDIR UPGRADE
    IGNOREDIR packager
    IGNOREDIR temp
    IGNOREDIR local
    IGNOREDIR log

    ; You may customize the following section to include/exclude folder and files.
    ; To ignore file, use: IGNORE $filename
    ; To ignore directory, use: IGNOREDIR $directoryname

    CAUTION:  Do not change entries in the earlier part of the siebdp.rtc file. Changing earlier entries can prevent correct creation of the delta patch file.

    If you want to add a comment to the file, place the comment on its own line, and use a semi-colon (;) as the first character of the line.

  3. Open a Command Prompt window and navigate to the directory that contains the latest installed client software, including siebdp.rtc and siebpatch.exe, for example, d:\seaw\bin.
  4. In the Command Prompt window, enter the following command, substituting the appropriate path to the directory that contains the siebdp.rtc file:

    siebpatch /c d:\seaw\bin\siebdp.rtc

    The Siebel Patch Utility window appears.

  5. Use the information in the following table to respond to the prompts in the Siebel Patch Utility, and then click Next to start the creation of the delta patch file and display progress indicators.
    Siebel Patch Utility Field or Prompt
    Comments

    Location of the current Siebel client

    Enter the path to the directory where the older version of the Siebel client software is installed (the version that your users have now).

    Location of the new Siebel client

    Enter the path to the directory where the newer version of Siebel client software is installed (the version to which your users will upgrade).

    Language

    If you are creating the delta patch file for a language-independent Siebel Client Executables upgrade kit, select BASE.

    If you are creating the delta patch file for a language-specific Siebel Client Executables_[language-code] upgrade kit, select the appropriate language code.

    Output File

    Specify a path and filename for the delta patch file you are creating. (This is the file that will be included in the upgrade kit.) Use .rtp as the file name extension for this file. If you wish, you can click the Browse button to navigate to the directory where you want the file to be placed.

    NOTE:  If you specify filename.rtp as the name for the delta patch file, both filename.rtp and filename.rtd are automatically created. The .rtd file is a text file that provides information about the files that have changed between the two specified versions of the software, along with information about any compression of those files that occurred when filename.rtp was created.

  6. When the Siebel Patch Utility displays a message that the output package has been generated successfully, click Finish to exit from the utility.

    Repeat this entire procedure as needed to create a separate delta patch file for use in each of the following upgrade kit types:

      • Delta Install Siebel Client Executables (language-independent base kit)
      • Delta Install Siebel Client Executables_[language-code] (for each language that is used in your Siebel implementation)
Siebel Anywhere Administration Guide