What is Subversion?
Subversion (SVN) is a well-known open source version control system used mainly by open source projects. Its own project is hosted by CollabNet on www.tigris.org. In Subversion directories and files have metadata that is versioned, allowing entire directories to be moved around very quickly while maintaining full revision history. Read more about subversion on wikipedia. You can also find more information and help on CollabNets Developer Community at http://subversion.open.collab.net/. The SVN service used on java.net is based on CollabNet’s Community Edition software. It is designed to help you set up your project and assign contributors to different roles; some might have full access to uploading and downloading code, others might just be able to download code.