Difference between revisions of "Modeling Project Releng/Component Creation/Database Setup"

From Eclipsepedia

Jump to: navigation, search
(New page: These steps are required to update the database in order to enable Search CVS querying, release notes, and build news on the homepage. == Check out CVS sources == {{codeblock|<pre>./addc...)
 
m (Update Search CVS database)
 
Line 22: Line 22:
  
 
* Run [http://build.eclipse.org/modeling/build/updateSearchCVS.php updateSearchCVS.php] for the new component(s)
 
* Run [http://build.eclipse.org/modeling/build/updateSearchCVS.php updateSearchCVS.php] for the new component(s)
 +
 +
== Add $streams array to relnotes.php ==
 +
 +
* If necessary, add the [http://dev.eclipse.org/viewcvs/index.cgi/www/modeling/emf/news/relnotes.php?root=Eclipse_Website&view=markup 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.
  
 
== Verify ==
 
== Verify ==

Latest revision as of 17:16, 14 March 2008

These steps are required to update the database in order to enable Search CVS querying, release notes, and build news on the homepage.

Contents

[edit] Check out CVS sources

./addcvssrc.sh modeling emft mint; ./addcvssrc.sh modeling emft mint.releng

[edit] Add component(s) to database

php addproject.php 'org.eclipse.emf/org.eclipse.emf.mint'

[edit] 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');

[edit] Add new component(s) to relupdate.php

  • Check out onto build.eclipse

[edit] Update Search CVS database

[edit] 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.

[edit] Verify