RAMESH KRISHNA REDDY
HOME  |  FILE-AID  |  JCL TUTORIALS  |  DRONA TUTORIALS


 

CHANGE MAN

 
 Changeman is used in development enviroment, for easy version controlling of components  
 





 What will it do for me?

  Allow a developer to capture a copy of the current production code (base version)

  Provide a developer with different environments in which code can be tested

  Allow a developer via the approval process to install the edited code into production

 
What team member will do when he/she given a task?

 1. Create a package 

 2. CHECK OUT components from production/baseline (if that program already
    exists) or STAGE a component (program/jcl/proc/dbb ....) after 
    developed the component in local directory into pakcage.

 3. Edit/delete the components and sumit for compilation 

 4. For testing he can PROMOTE that package to testing region 


STEP 1 -- CREATING PACKAGE
FOllowing screen is the CHANGE MAN mainscreen



Type 1 at option prompt, you will get following screen


 



 Type 1 at OPTION prompt, you will be prompted with following screen


  


 press ENTER,
 It will show two screen, there you need to enter the details of package (usaually audit program
 details). then it will careate the package name using APPLICATION type that you provided.

 In our case it is - SRK1002833  (pakcage number)


STEP 2 -- CHECK OUT (coping from baseline/production)
Changeman Mainscreen




Type 1 at option prompt, you will get following screen


 



type 5 at OPTION prompt, you will prompted with the following screen


 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  
 ------------------------------- CHECKOUT OPTIONS -----------------------------
 OPTION  ===>                                                                  
                                                                               
 PACKAGE ID ===> FCM1002833
                                                                               
   1  Base/Prom - Checkout from baseline or promotion libraries                
   2  Package   - Checkout package components                                  
                                                                               
 Press ENTER to process; Enter END command to exit.                            

 Type 1 at OPTION prompt, you will prompted with the following screen
      
In the below screen COMPONENT NAME and LIBRARY TYPE should be entered
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
 ----------------------------------- CHECKOUT ----------------------------------
 OPTION ===>                                                                    
                                                                                
   L - List libraries where component is located                                
                                                                                
 PACKAGE ID       ===> SRK1002833 (Package name) 
                                                                                
 COMPONENT NAME   ===> PROG1     (Name or Pattern for list; "ABCDEF" OR "ABC*")
                                   Pattern of only "*" Checks Out all Components
                                   related to Library Type.                     
 LIBRARY TYPE     ===> HC3        (Blank for list)                              
 LANGUAGE         ===>            (Applies to source code; * for list)          
 SOURCE LIBRARY   ===> 0          (Baseline 0 to -n; Promotion +1 to +n)        
                                                                                
 CHECK OUT TO     ===> S          (S-Staging library, P-Personal library)       
 PERSONAL LIBRARY ===>                                                          
 LIBRARY DSORG    ===>            (Personal library: PDS, PDSE, SEQ, PAN, LIB)  
                                                                                
 CONFIRM REQUEST  ===> NO         (Y/N)                                         
 CHECKOUT MODE    ===> 1          (1-Online, 2-Batch)                           
 LOCK COMPONENT   ===> NO         (Y/N)                                         
                                                                                
 Press ENTER to process; Enter END command to exit.                             
      
The component (program/copybook etc...) that you entered will be copied to your package SRK1002833
STEP 3 - STAGING (coping component from local pds)
Type C;;1;;6 in ISPF screen, you will get following screen
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
 -------------------------------- STAGE OPTIONS --------------------------------
 OPTION  ===>                                                                   
                                                                                
 PACKAGE ID ===> SRK1002833 
                                                                                
   1  Dev       - Stage components from development libraries                   
   2  Package   - Process package components                                    
   3  Parms     - Specify component list selection criteria                     
                                                                                
 Press ENTER to process; Enter END command to exit.                             
      
Type 1 at OPTION prompt, you will prompted with the following screen
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
 --------------------------- STAGE: FROM DEVELOPMENT ---------------------------
 COMMAND ===>                                                                   
                                                                                
       PACKAGE ID: FCM1002833      STATUS: DEV      INSTALL DATE: 20030415      
                                                                                
 ISPF LIBRARY:                                                                  
    PROJECT   ===>                                                              
    GROUP     ===>                                                              
    TYPE      ===>                                                              
    MEMBER    ===>                (Blank or pattern for list; * for all members)
                                   WARNING * will stage all members in dataset  
 OTHER PARTITIONED OR SEQUENTIAL DATASET:                                       
    DATASET NAME   ===>            <----------  provide your local pds with member name
    ORGANIZATION   ===>           (PDS, SEQ)                                    
                                                                                
 LIBRARY TYPE      ===>            <------ HB3 (for bach programs)
 LANGUAGE          ===>            <------ cobol 370 (for cobol program) 
 STAGE NAME        ===>            <------- Member name (program/copy book) 
 CONFIRM REQUEST   ===> YES       (Y/N)                                       
 STAGE MODE        ===> 1         (1-Foreground, 2-Batch)                       
 SUPPRESS MESSAGES ===>           (Y/N; applies to batch stage)                 
                                                                                
 Press ENTER to process; Enter END command to exit.                             
       
next JCL WILL COME , NEXT JOB WILL BE SUBMITTED FOR COMPILATION OF COMPONENT
STEP 4 - EDIT COMPONENTS IN CHANGE MAN
TYPE 'E' TO EDIT , 'B' TO BROWSE the component , infront of the components after editing , if you press f3 2 times, and press enter it will submit the job for compilation
STEP 5 - PROMOTION
After compiled the components in the change man , we need to promote it to respective region Before doing this, you should know the region, in which you want to test (region number you should know, usaully it is a number between 1 to 99) Type C;3 in ispf menu you will get following screen,
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
 ---------------------------- PROMOTE CHANGE PACKAGE ---------------------------
 COMMAND ===>                                                                   
                                                                                
 PACKAGE ID ===> SRK1002833 
                                                                                
 Press ENTER to process; Enter END command to exit.                             
     
type SRK1002833 (pakage name) and type enter
 .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .
 ---------------------------- PROMOTE CHANGE PACKAGE ---------------------------
 COMMAND ===>                                                  SCROLL ===> PAGE
                                                                                
 PACKAGE ID: SRK1002833  CREATOR: VXDD50    STATUS: DEV  INSTALL DATE: 20030415
                                                                                
 CURRENT PROMOTION LEVEL: STAGING - 0                                           
 MAXIMUM PROMOTION LEVEL: ALLIMS - 98                                           
                                                                                
 ACTION REQUESTED    ===>     (P-Promote, D-Demote, C-Check for overlay)        
 ONLINE OR BATCH     ===> B   (O-Online, B-Batch)                               
 LEVEL TO CHECK      ===> 1   (Required for Action C)                           
                                                                                
 PROMOTE/DEMOTE HISTORY LVL  NICKNAME   DATE      TIME     ID                   
 ******************************* Bottom of data ********************************
      
type 'P' at ACTION REQUESTED ===> to promote all components in SRK1002833
- RAMESH KRISHNA REDDY

 If you feel this material is useful to you and want to improve this site further.... 

 Share your knowledge by sending materials/questions which you developed 
 to srcsinc@yahoo.com 

 Participate in our mainframe discussion forum 






mainframe discussion forum - cobol, db2,cics,jcl,file-aid,changeman,... interview questions, quizs






CHANGE MAN Discussion forum
Home  Home Home | Entertainment | Contactme | Privacy