On 9/07/2020 5:52 pm, Jake Anderson wrote:
Does anyone have experience in using git for zOS(rocket open-source) to
manage parmlib or proclib ?


I have been doing some experimentation with this to track changes.

At the moment I have a script to copy all members from PARMLIB/PROCLIB and various other configuration datasets and files into a git working copy. I can commit the changes with a note about what changed etc. then push to a central repository where I can use other tools to search, look back at changes etc.

It might be useful to e.g. automatically create a tag after every IPL, so you can see exactly what changed between IPLs. It seems very useful.

One word of warning: be very careful with current releases of ZIGI. There are processes where it deletes and reallocates datasets, which could be embarrassing if they are important e.g. SYS1.PROCLIB. I have suggested that it should avoid doing that. I did some experimentation with it, but manual processes are safer at the moment.

If ZIGI was enhanced to handle datasets a bit more safely, I can see workflows where a systems programmer could check out their own copy of PARMLIB, make changes, push them to the central repository and have them merged with other peoples changes into the real SYS1.PARMLIB. You could then have detailed line by line tracking of changes with descriptions and links back to change records, see exactly which members had modifications as part of the same change etc. It would be very nice.

--
Andrew Rowley
Black Hill Software

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to