Data sets which are to be migrated into the Rice Database are stored in the following Subversion repositories:
Application |
Repository Root |
---|---|
Rice Standalone Server |
https://svn.ucdavis.edu/svn/kuali/RiceStandaloneServer/rice-db/ |
MyInfoVault |
https://svn.ucdavis.edu/svn/kuali/RiceApplications/MyInfoVault/ |
Kuali Financial System |
https://svn.ucdavis.edu/svn/kuali/RiceApplications/KualiFinancialSystem/ |
Kuali COEUS |
https://svn.ucdavis.edu/svn/kuali/RiceApplications/KualiCoeus/ |
UCD Time Reporting System |
https://svn.ucdavis.edu/svn/kuali/RiceApplications/TimeReportingSystem/ |
Core Billing Project |
https://svn.ucdavis.edu/svn/kuali/RiceApplications/CoreBilling/ |
New developers should request SVN access by creating a ticket in the Kuali Rice Access JIRA project. |
<Repository Root/tags/<client release version>
(e.g. https://svn.ucdavis.edu/svn/kuali/RiceApplications/MyInfoVault/tags/3.5)tags
directory in the repositories.---------------Opening Section------------------- COL DT NOPRINT NEW_VALUE db_date; SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD-HH24MISS') DT FROM DUAL; COL db NOPRINT NEW_VALUE db_name; SELECT SYS_CONTEXT ('RICE', 'MOTHRA') DB FROM DUAL; ----- Name the spool file ----- SPOOL ./deploy-rice-KR-<Jira-####>--&db_date-&db_name.log; SET ECHO ON; SET TERMOUT ON; SET VERIFY OFF; SET TRIMSPOOL ON; SET SERVEROUTPUT ON SIZE 1000000; WHENEVER SQLERROR EXIT SQL.SQLCODE ROLLBACK; WHENEVER OSERROR EXIT SQL.SQLCODE ROLLBACK; SET ECHO ON; ----- RICE KR-#### Deployment ----- SHOW USER; @<child-script1>.sql @<child-script2>.sql ----- Deployment Complete ----- SPOOL OFF; |
SET SQLBLANKLINES ON SET DEFINE OFF -- DDL/DML Statements -- DDL/DML Statements commit; / |
<Repository Root/tags/<client release version>
directory, citing the Kuali Rice JIRA ticket.
svn copy https://svn.ucdavis.edu/svn/kuali/RiceApplications/KualiCoeus/trunk/datasets https://svn.ucdavis.edu/svn/kuali/RiceApplications/KualiCoeus/tags/2.0 -m "<KR JIRA ticket>" |
$ svn co https://svn.ucdavis.edu/svn/kuali/RiceApplications/<Application>/tags/<release_version> <Application> |
$ cd /opt/pkg/oracle/subversion/<Application>/<release_version> $ svn update |
sqlplus <environment schema owner>/<password> @KR_####_deploy.sql |