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.
- Run command:
The ucd-gateway is updated periodically. See this page for details.