Modeling Project Releng/Component Creation/Database Setup
< Modeling Project Releng | Component Creation
Revision as of 16:16, 14 March 2008 by Codeslave.ca.ibm.com (Talk | contribs) (→Update Search CVS database)
These steps are required to update the database in order to enable Search CVS querying, release notes, and build news on the homepage.
Contents
Check out CVS sources
./addcvssrc.sh modeling emft mint; ./addcvssrc.sh modeling emft mint.releng |
Add component(s) to database
php addproject.php 'org.eclipse.emf/org.eclipse.emf.mint' |
Add 0.0.0 release(s) to database
insert into releases values ('org.eclipse.emf','org.eclipse.emf.mint','0.0.0','2008-01-01 00:00:00','HEAD','R'); |
Add new component(s) to relupdate.php
- Edit relupdate.php to add new component
- Check out onto build.eclipse
Update Search CVS database
- Run updateSearchCVS.php for the new component(s)
Add $streams array to relnotes.php
- If necessary, add the correct mapping between components and their versions / CVS branches
- This is required if builds do not correctly appear on the release notes page. Enable debugging on the relnotes.php page to view any reported errors/warnings.