** Banner GJAJOBS.SHL Script Update Procedures. **

Tags git

< !!! INTERNAL USE ONLY !!! >
Not for distribution directly to end user

Overview

CCBC has various changes to the vanilla Ellucian gjajobs.shl file.  In order to ease script upgrades, the scripts are located in git repo "CCBCGJAJobs". Git is used to merge new Banner updates with existing CCBC code.

Audience

ITS Staff

Procedure

Location

git@clsvn.ccbcmd.edu:CCBCGJAJobs

 

GIT Commands

The following table assumes the command line tool.  A GUI tool is planned for CCBC.

GIT Function Command
Add and Commit

git add .

git commit -m "this is the commit message, include banner version"

Push git push
Clone git clone git@clsvn.ccbcmd.edu:CCBCGJAJobs
Change Branch

git checkout baseline

Merge another branch to current git merge baseline
  1. Clone the repo.
  2. Switch the branch to "baseline".
  3. Download newest version of gjajobs.shl from upgrade staging area. DBA's may need to assist with this.
  4. Add and commit the new baseline. During the commit, put the Banner version in the commit message.
  5. Switch the branch to "ccbc".
  6. Merge branch "baseline".
  7. If there are conflicts, they must be resolved by the appropriate tool.
  8. Add and commit the new code.
  9. Push it back to the git server.