the most recent version of this tool should be found here
--------------------------------------------------------------------------------
what is this OpenTool
this tool adds subversion support to JBuilderX (well I think it works on JBuilder
starting with version 5, but it is only tested with JBuilderX)
it is a simple wrapper around the svn executable
and currently supports the most basic operations (view log, view past revisions
of a file, commit, ....)
it is far from finished, but can be useable
INSTALL NOTES:
put the jar file in the lib/ext directory of youre JBuilder installation and
restart JBuilder if it was running
**manually checkout a project using the command line tool or another tool
of your choice** (personally I prefer TortoiseSVN)
go to the Team menu, and choose 'select project vcs'
subversion should now be listed there.
after choosing subversion from the list
go again to the 'team' menu and choose 'configure version control'
and point to the location of the subversion executable (on windows this file
is typically named 'svn.exe')
after that you should be capable of using the plugin
** Please note that when you select several files in your project, and if you
choose commit by either right
clicking on one of them, or by using the Team menu
each selected file will be seporately committed resulting a lot of revision
number updates. If you want to commit multiple files at once (and increase
the revision number with only one, you should
right click on the project file and choose commit there **
REQUIREMENTS:
- subversion binaries
- JBuilder 5 or higher (tested with JBuilderX Enterprise)
(I don't know if it works on the free JBuilderX Foundation)
- subversion 1.06 or higher (it has only been tested with subversion 1.06)
a lot of todo's
- I have no idea if it works under linux, I think there may be some issues when
commiting without entering a comment
- make caching optional
- test it with svn 1.1
- authentication is currently not used (you can still use this plugin to connect to a server
that requires authentication, but you need to let the svn executable cache the data (e.g. don't
use the --no-auth-cache switch))
what doesn't work in the current version
- checkout a project
cute features:
- if you view a past revision of a file, this data is cached in the temp directory,
and deleted when you exit JBuilder.
depending on youre internet connection this can speed up things when you try to
look at the same revision multiple times
however the log needs to be retreived & processed everytime you want to view a
revision (because maybe there is a new revision in the repository?)
CONTACT:
if you have suggestions, compliments or found a bug
you can send me an e-mail on:
jbuilder.opentool.svn (at) vdburgh.tmfweb.nl
and please mention the version number of the plugin you are using
This product is discontinued. You can download the source here:
Source code for version: 1.01.086
CHANGELOG:
version:
1.01.086
- changed the name from Subversion to nxtSubversion
so this tool can co-exist with the Subversion tools that are already
present in JBuilder 2005
1.01.080
- added the option to specify the login data
- added the option to disable the revision cache