Siebel Tools Reference > Application Development Projects >

Getting Projects


You do a get to populate a newly initialized local database with a copy of all projects in the server repository (Getting Repository=Get All Projects).

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.

You need to do an initial get before doing the first compile for your local repository—your .srf files must be based on the full list of delivered Siebel object definitions plus any changes you make.

You can also use a full get to refresh read-only projects in an existing local repository.

NOTE:  A "full get" means getting all the projects—for example, when you first populate a repository or do a comprehensive refresh of its objects.

You do this if you need object definitions modified by other developers to update your local copy, because:

To do the initial get of all projects from the repository

  1. Choose Tools > Check Out...
  2. The Check Out dialog box appears (see Figure 254).

  3. Choose the name of your development repository from the Repository picklist.
  4. NOTE:  The repository that you select is not necessarily the one opened by Siebel Tools.

  5. Select the All Projects radio button.
  6. Click Options.
  7. 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.
  8. Close the Development Tools Options window.
  9. In the Check Out dialog box (see Figure 254), click Get.
  10. 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, Version 7.5, Rev. A 
 Published: 18 April 2003