Check-out Process
The check-out process will:
Retrieve the object specs from Central Objects.
Retrieve the 32-bit and 64-bit source and include files from the repository table (F98780R); if there is not a record in the repository tables, go through the process of creating and inserting one. The Deployment Server only has the include and source files (32-bit files) so the 64-bit files will be generated during this process and put into the repository.
Extract the files to a temporary location.
Copy the temp files to the local source and include directories.
Note: This process is the same for Get and Restore from the save location. The Advanced Get process is similar, but will not create a record in the repository/history tables if the record does not exist there, in this case the files from the Deployment Server will be used.
A Get will update the repository/history if there is no record there, for example: A Get from the development pathcode (DV920), will update the F98780R/H tables in Central Objects - DV920.
A Restore from the Save pathcode will update the repository/history for the Save location, for example: A Restore from the INDEV920, will update the F98780R/H tables in Central Objects - INDEV920. A Restore from PAR file will note update the repository/history tables.
An Advanced Get from a chosen pathcode will not update the repository/history tables.