jdt-core-home/tools/diff/index.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.5 - (view) (download) (as text)

1 : oliviert 1.1 <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
2 :     <html>
3 :     <head>
4 :     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
5 :     <title>JDT Core Component Development Resources</title>
6 :     <link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css">
7 :     </head>
8 :     <body text="#000000" bgcolor="#FFFFFF">
9 :     Back to <a href="../../dev.html">JDT Core Component Development Resources page</a>.
10 :     <table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="100%" >
11 :     <tr>
12 :     <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">Diff tool</font></font></b></td>
13 :     </tr>
14 :    
15 :     <tr>
16 :     <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16></td>
17 :    
18 :     <td WIDTH="98%"><b>Purpose</b>
19 : oliviert 1.4 <p>The Distribution Diff Tool is a command line tool which compares two Eclipse based
20 : oliviert 1.1 distributions and creates a report of the differences between them. It performs differences on
21 : oliviert 1.4 the structure of class files, but does not compare resources (.properties, .gif, .jpg files etc.).
22 :     This gives the user an idea of what changed between two builds, without having to wade through source changes.
23 :     </p>
24 :     </td>
25 :     </tr>
26 :    
27 :     <tr>
28 :     <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16></td>
29 :    
30 :     <td WIDTH="98%"><b>What's new</b>
31 :     <ul>
32 :     <li>Method body comparision (thanks to Olivier Thomann!)</li>
33 :     <li>Exported plugin & fragment support, the tool now finds fragments and exported plugins</li>
34 :     <li>Output is now xml</li>
35 :     <li>An ant script to run the whole process</li>
36 :     <li>Filtering support using xsl transforms</li>
37 :     <li>HTML reports now made from the xml files</li>
38 :     <li>Ability to specify the match level to control how plugin IDs are compared</li>
39 :     <li>Eclipse based, so the binaries are less than 100KB.</li>
40 :     <li>Update site install</li>
41 :     <li>Internationalized messages</li>
42 :     </ul>
43 :    
44 : oliviert 1.1 </td>
45 :     </tr>
46 :    
47 :     <tr>
48 :     <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16></td>
49 :    
50 :     <td WIDTH="98%"><b>Install</b>
51 : oliviert 1.4 <p>
52 :     Install the Distribution Diff Tool using the update manager in Eclipse version 2.1. The
53 :     URL for the update site is: <nobr>http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-core-home/tools/diff/com.oti.min.distributiondiff-updatesite/</nobr>
54 :     </p>
55 :     <p>
56 :     Once you have installed the Distribution Diff Tool, read the README.html located in the docs subdirectory of the
57 :     com.min.oti.distributiondiff_2.1.0 plugin.
58 :     </p>
59 :     <p>
60 :     To run the tool you will also need ANT and Xalan, the README.html enumerates the exact versions necessary.
61 :     </p>
62 : oliviert 1.1 </td>
63 :     </tr>
64 :     <tr>
65 :     <td ALIGN=RIGHT VALIGN=TOP WIDTH="2%"><img src="http://dev.eclipse.org/images/Adarrow.gif" border=0 height=16 width=16></td>
66 :    
67 :     <td WIDTH="98%"><b>Examples of generated reports</b>
68 : oliviert 1.5 <p><a href="eclipse_2.0.3_2.1.0_compatible/html/index.html">Report comparing Eclipse 2.0.3 to Eclipse 2.1.0</a></p>
69 : oliviert 1.1 </td>
70 :     </tr>
71 :     </table>
72 :    
73 :     </body>
74 :     </html>