I installed the subclipse Eclipse plug-in for Subversion. There were a some gotchas:
- The zip file contained what looked to be a standard Eclipse plug-in directory structure but, in fact, the real plug-ins were nested more deeply in the structure. In addition, there were some DLLs to throw in the main Eclipse directory.
- Make sure that you exclude .svn directories from the build copying process (by adding '.svn' to the list of filtered resources on the Preferences/Java/Compiler/Build Path panel). If you don't, subclipse thinks that all of the build product directories are under source control and gets very confused. Also, you cannot rebuild the project as Eclipse will fail to delete all of the read-only files in the .svn directories. You must delete the directories manually.