Siebel Tools Reference > Application Development Projects >

Getting Projects


The process of copying all projects from the repository on the server database to your local development database is known as a full get. Doing a full get differs from checking out projects (see Checking Out Projects) in the following ways:

You must perform a full get to populate a newly initialized local database with a copy of all projects from the server repository. You cannot compile before doing a full get because your .srf files must be based on the comprehensive set of Siebel object definitions plus any changes you make. You can also use a full get to refresh your local repository with the repository stored on the server.

NOTE:  The sample database, unlike the local database, cannot receive checked-out object definitions, and its object definitions cannot be checked in to the server database. The sample database is strictly for instructional use.

By default the full get process performs database commits in regular intervals during the get process rather than a single commit at the end of the get process. You can disable this option by choosing View > Options, selecting the Check In/Out tab, and then clearing the Enable incremental commit during Full Get check box.

To do the initial get of all projects from the repository

  1. Choose Tools > Check Out...

    The Check Out dialog box appears (see Figure 252).

  2. Choose the name of your development repository from the Repository picklist.

    NOTE:  The repository that you select is not necessarily the one opened by Siebel Tools.

  3. Select the All Projects radio button.
  4. Click Options.
  5. In the Development Tools Options window, make sure your Server Data Source is pointing to your server development database and your Client Data Source is pointing to the local database you previously initialized and are currently running against.
  6. Close the Development Tools Options window.
  7. In the Check Out dialog box (see Figure 252), click Get.

    After the get is complete, your currently open local repository has the same contents as the server repository from which you did the get.


 Siebel Tools Reference
 Published: 20 October 2003