Following on from my post a few weeks ago about the API for History Flow, I’ve made a plugin for accessing files in Subversion. You can download the plugin JAR file here, or get the source code (in the form of an Eclipse project) from here.
To use it, you’ll need a few additional JARs:
- javasvn.jar (JavaSVN)
- swixml.jar (SwiXml)
- jdom.jar (JDOM – at present this JAR file is included in the SwiXml download).
Put all 4 JARs in the plugins directory of your History Flow installation (typically C:\Program Files\History Flow Visualization\plugins). (The Eclipse project assumes that javasvn.jar and swixml.jar are in this directory.)
When you run History Flow, there will be an additional “Subversion file…” entry on the “File” menu. Choosing this will open a dialog box in which you can enter the URL to a Subversion repository (
http:// repositories will work), a username and password (leave these blank if you can access the repository anonymously), and the path to the file.
Clicking OK will load the revisions of the file into History Flow.
If you have any comments or suggestions about this plugin, do let me know.