Deploying ucd-gateway to test
General Information
This documents the general merge process of the UCD gateway's test branch.
Steps
Make sure https://mware.ucdavis.edu/svn/ucd-sakai/ucd-gateway/branches/sakai_2-4-x-test is checked out and that the shell used is in the working directory.
Look in JIRA for Com Bugs and Com Assets in the Ready to Migrate to Smartsite Test
For each JIRA in this list:
Identify JIRA
Identify ucd-gateway trunk commit rev #
In SVN revision ascending order
Run command:
svn merge -c <rev> https://mware.ucdavis.edu/svn/ucd-sakai/ucd-gateway/trunk .Resolve any conflicts, hopefully is either Updated or merGed. Do not continue if conflicts exist. If conflict can't be found, check for commit with wrong JIRA, ordered commits, etc.
Run command:
svn commit -m "<JIRA ID> - merge: svn merge -c <rev> https://mware.ucdavis.edu/svn/ucd-sakai/ucd-gateway/trunk ."Once committed, update JIRA with a comment with the previous commands(and execution results)
Move JIRA to next step in workflow(migrated)
Assign JIRA to QA/QC.
The ucd-gateway is updated periodically. See this page for details.