Among other factors, good project health comes from the abililty to quickly audit and track changes. For developers, it's handy to know what was changed for a given bug in case you need to backport those changes to an older branch. For users, providing this information can give the knowledge and satisfaction that their bug or patch was applied, which will in turn encourage them to provide more patches.
At the end of the lab, you should be able to:
This exercise is carried out entirely using the Eclipse Software Development Kit (SDK) version 3.4M5 with the Eclipse Modeling Framework (EMF) 2.4M5 installed into it. The exercise instructions refer to this product as either Eclipse or as "the workbench."
These instructions are located in your workspace, in the Build_Workshop/Exercise06_Metadata folder.
There are numerous ways to introspect your project. In this exercise, we will explore seven.
<entry>
<title>[announce] jet 0.8.2 (R200802201614) is available</title>
<link href="http://www.eclipse.org/modeling/m2t/downloads/?project=jet&showAll=1&hlbuild=R200802201614#R200802201614"/>
<id>http://www.eclipse.org/modeling/m2t/downloads/?project=jet&showAll=1&hlbuild=R200802201614#R200802201614</id>
<updated>2008-02-28T16:17:44Z</updated>
<summary>
<build xmlns="http://www.eclipse.org/2006/BuildFeed" branch="R0_8_maintenance" datetime="200802201614" href="http://www.eclipse.org/modeling/m2t/downloads/?project=jet&showAll=1&hlbuild=R200802201614#R200802201614" type="R" version="0.8.2">
<detail config="build.cfg" href="http://www.eclipse.org/downloads/download.php?r=1&file=/modeling/m2t/jet/downloads/drops/0.8.2/R200802201614/" log="buildlog.txt" map="directory.txt"/>
<update>http://download.eclipse.org/modeling/m2t/updates/</update>
<downloads>http://www.eclipse.org/modeling/m2t/downloads/?project=jet</downloads>
<releasenotes>http://www.eclipse.org/modeling/m2t/news/relnotes.php?project=jet&version=R200802201614
</releasenotes>
<releases>
<release arch="ALL" os="ALL" type="SDK" ws="ALL">m2t-jet-SDK-incubation-0.8.2.zip</release>
</releases>
<tests>
<test href="http://www.eclipse.org/downloads/download.php?r=1&file=/modeling/m2t/jet/downloads/drops/0.8.2/R200802201614/testResults.php" type="junit">
<result arch="ALL" os="ALL" ws="ALL">PASS</result>
</test>
</tests>
<dependencies>
<dependency>http://download.eclipse.org/eclipse/downloads/drops/R-3.3.2-200802211800/eclipse-SDK-3.3.2-linux-gtk.tar.gz</dependency>
<dependency>http://download.eclipse.org/modeling/emf/emf/downloads/drops/2.3.2/R200802051830/emf-sdo-xsd-SDK-2.3.2.zip</dependency>
</dependencies>
<coordinated status=""/>
</build>
</summary>
</entry>
mysql> select * from releases where component like '%jet' and buildtime > '2008-02-01' order by buildtime desc; +-----------------+-----------------+---------------+---------------------+------------------+------+ | project | component | vanityname | buildtime | branch | type | +-----------------+-----------------+---------------+---------------------+------------------+------+ | org.eclipse.m2t | org.eclipse.jet | I200803111920 | 2008-03-11 19:20:00 | HEAD | I | | org.eclipse.m2t | org.eclipse.jet | I200802261900 | 2008-02-26 19:00:00 | HEAD | I | | org.eclipse.m2t | org.eclipse.jet | 0.8.2 | 2008-02-20 16:14:00 | R0_8_maintenance | R | | org.eclipse.m2t | org.eclipse.jet | 0.8.2RC | 2008-02-20 16:14:00 | R0_8_maintenance | S | | org.eclipse.m2t | org.eclipse.jet | 0.9.0M5 | 2008-02-12 17:45:00 | HEAD | S | | org.eclipse.m2t | org.eclipse.jet | I200802071120 | 2008-02-07 11:20:00 | HEAD | I | | org.eclipse.m2t | org.eclipse.jet | I200802052310 | 2008-02-05 23:10:00 | HEAD | I | | org.eclipse.m2t | org.eclipse.jet | M200802052255 | 2008-02-05 22:55:00 | R0_8_maintenance | M |

JET release notes: note the filter options & query tools/links
image or entering a bug number into the
query field in the top right will query the database for the changes associated with that bug.
You can also query by:
delta link.
00 16 * * * /opt/public/modeling/searchcvs/parsecvs.sh
[164719]
[${task.id}].
You have learned how to use metadata to explore a project's activity, for tracking, auditing, and querying. For further reading, see: