Docstoc

RIS PC Directory Structure RIS PC Version Control

Document Sample
RIS PC Directory Structure RIS PC Version Control Powered By Docstoc
					RIS PC3 Directory Structure – Client Files
Client Directory Structure
Path Folders                           File Summary
C:\PC3Server                           All PC3 .bat, .chk, .dll, .exe, Iway, .jar, .pro, .properties, .txt files.
C:\PC3Server\Backups                   Backup member files
C:\PC3Server\Jre                       Current Jre files.
C:\…\bin                               Current Jre files.
C:\…\bin\classic                       Current Jre files.
C:\…\lib                               Current Jre files.
C:\…\lib\audio                         Current Jre files.
C:\…\lib\cmm                           Current Jre files.
C:\…\lib\ext                           Current Jre files.
C:\…\lib\fonts                         Current Jre files.
C:\…\lib\images                        Current Jre files.
C:\…\lib\images\cursors                Current Jre files.
C:\…\lib\images\ftp                    Current Jre files.
C:\…\lib\security                      Current Jre files.

LAN Directory Structure
Path Folders                           File Summary
R:\CCCentral.w32
R:\CCCentral.w32\Pension
R:\CCCentral.w32\Pension\PC3Server
R:\…\Admin
R:\…\Admin\Install                     ccc.bat, stagedVersionControl.jar, version.bat,
                                       VersionControlConfig.properties
R:\…\Admin\newUserSetup                Output.txt, output2.txt, output3.txt, output4.txt, output5.txt,
                                       VersionControl.properties
R:\…\Admin\Version Control Primary     CCC.properties, runccc.bat, VersionControlPrimary.properties
R:\…\Admin\Version Control Secondary   CCC.properties, runccc.bat, VersionControlSecondary.properties
R:\…\Dlls                              Any non-Minimum Distribution Dlls.
R:\…\Minimum Distribution              LifeExpFactors.dll
R:\…\Msc
R:\…\Msc\Install                       ccc.bat, stagedVersionControl.jar, version.bat,
                                       VersionControlConfig.properties
R:\…\Msc\newUserSetup                  Output.txt, output2.txt, output3.txt, output4.txt, output5.txt,
                                       VersionControl.properties
R:\…\Msc\Version Control Primary       CCC.properties, runccc.bat, VersionControlPrimary.properties
R:\…\Msc\Version Control Secondary     CCC.properties, runccc.bat, VersionControlSecondary.properties
R:\…\Old
R:\…\Old\Admin                         Old CCC.properties, runccc.bat, VersionControlSecondary.properties
R:\…\Old\Dlls                          Old Dlls
R:\…\Old\Msc                           Old CCC.properties, runccc.bat, VersionControlSecondary.properties
R:\…\Primary                           PC3Server jars, Tsapi.pro, BuildVersion.properties, and version.bat files
R:\…\Secondary                         Previous version PC3Server jars, Tsapi.pro, BuildVersion.properties, and
                                       version.bat files
R:\…\Staging Area
R:\…\Staging Area\Admin
R:\…\Staging Area\Msc
R:\…\Version                           stagedVersionControl.jar, verctrl.txt, version.bat
RIS Explorer Directory Structure:
Note: Files to create menu items on RIS Explorer and execute the files below can be found on
R:\Pension.w00\PBS2.w00\CCCentral.w32\PC3Server.w32\…sub folders represent each feature.
Path                                  File                   Explanation
PC3 Server
PC3 Server\Installation Only
…\Install JRE                         InstallJRE.bat         Creates JRE directories on C:\PC3Server and Installs JRE.

                                     Pbs2.inf                 Launches InstallJRE.bat from RIS Explorer

…\PC3 Server Install – Admin         InstallA.bat             Creates PC3Server directories and installs initial
                                                              Administration files, JRE, and executes jcinst.exe

                                     InstallJRE.bat           InstallA.bat launches this file to install JRE.

                                     Pbs2.inf                 Launches InstallA.bat

…\PC3 Server Install – MSC           InstallM.bat             Creates PC3Server directories and installs initial MSC
                                                              files, JRE, and executes jcinst.exe

                                     InstallJRE.bat           InstallM.bat launches this file to install JRE.

                                     Pbs2.inf                 Launches InstallM.bat

PC3 Server\Utilities
…\Copy Output Files                  CopyOutputfiles.bat      Copies user Output files to
                                                              s:\cfs10\share\OUTPUT_FILES\(user ID folder)

                                     Pbs2.inf                 Launches CopyOutputfiles.bat

…\Fix Extra Sessions                 Aomstate.exe             Third party utility that fixes our extra sessions if they
                                                              come up blank.

                                     Pbs2.inf                 Launches Aomstate.exe

PC3 Server\PC3 Server – Launch       Pbs2.inf                 Launches ccc.bat from C:\PC3Server
Application


Other File Names and Definitions
File Name                             Definition
BuildVersion.properties               This file specifies the current version of PC3Server the user has on his/her
                                      desktop.

ccc.bat                               Calls version.bat. Once version.bat is executed, executes runccc.bat.

ccc.properties                        This takes the place of the CCCentral.properties file. It configures PC3Server on
                                      the user’s desktop. Administration and MSC will use different ccc.properties
                                      files.

runccc.bat                            Initializes Express files, manages output files, then launches the remaining jars
                                      which starts up PC3. It also directs PC3 output flow to the appropriate output file.
StagedVersionControl.jar,             The stagedVersionControl.jar checks to see which files PC3Server needs, installs
                                      any missing or updated files, then prints out all the files that were installed to
                                      verctrl.txt.The java class files that make up this jar file are PFGTools.class,
                                      DeletedControlProperties.class, KeyProperties.class, VersionComparator.class,
                                      VersionControl.class, VersionProperties.class.

Tsapi.pro                             This file specifies the telephony server the MSC location is linked to. DM and GI
                                      have separate versions..

UserPreferences.properties            This file is created when a user selects verb pops as a preference in PC3Server.
                                      When present, it holds the EnableVerbPop variable value of true.

Verctrl.txt                           Blank file initially, it holds info pertaining to new file installations.

Version.bat (2 versions)              Both call the JRE to launch the stagedVersionControl.jar. The initial setup
                                      version.bat adds a “new user” parameter to the VersionControl constructor,
                                      executing new user instructions. The second version.bat calls the default
                                      VersionControl constructor, updating new files to existing users, if applicable.
                                      .
VersionControl.properties (initial)   This is the VersionControl.properties file that is installed initially. It is a shell that
                                      is later overlaid by the VersionControlPrimary.properties content.
                                      VersionControlPrimary.properties shows as VersionControl.properties in
                                      C:\PC3Server.

VersionControlConfig.properties       Defines Lan file directory structure for VersionControl.class in the
                                      stagedVersionControl.jar so that it knows how to check to see which ones the user
                                      needs. Administration and MSC have different versions of this file.

VersionControlPrimary.properties      The VersionControlPrimary.properties file is used to document transfer file
                                      information, determine the transfer date and time, and track version control
                                      information for the files distributed to the client’s PC. Administration and MSC
                                      have different versions of this file.

VersionControlSecondary.properties    A previous version of VersionControlPrimary.properties file, this file is used by
                                      the VersionControl.class to revert back to the previous released version of files
                                      distributed to the user’s desktop.
                              the VersionControl.class to revert back to the previous released version of files
                                        distributed to the user’s desktop.

				
DOCUMENT INFO
Shared By:
Categories:
Stats:
views:6
posted:12/31/2010
language:English
pages:3
Description: RIS PC Directory Structure RIS PC Version Control