Target Management (RSE)

TM Committer Howto

While we do not want to get too process-heavy, there are a few simple things that will make all our lives easier. Here are a few "howto..." cookbook-style instructions for performing typical committer tasks.

If you need any background information regarding these instructions, look at the committer guidelines.

How do I...

Properly check my code before checkin

Format my checkin comment

There are tools available which build a MySQL database of all CVS checkins and allow searching it, or even associate checkins with bugzilla bugs in order to generate release notes: for example see the EMF Search CVS and EMF Release Notes.

At the TM project, we'll want to make use of these tools as soon as possible. In order to associate cvs checkins with bugzilla, these tools need the bug id properly formatted in the checkin comment. Multiple formats are supported, but this is the preferred one (see also bug 164719 and this e-mail):

Work with bugs and fixes

Apply a patch from an external contributor

Edit the TM Project Log (tm-log.csv)

Count lines of code in a contribution

Add some legacy code to the project

Add a plugin or other project to the workspace

Find missing or incorrect Copyright notices in my code and fix them