As we discussed in Chapter 3, Getting Organized, you absolutely, definitely need to use some kind of version control system in an enterprise development effort. You should even use it if you are the only developer on your team!
Oracle JDeveloper comes with extensions for many different source control systems that you can download and install using the Help | Check for Updates functionality. Supported systems include CVS, Perforce, ClearCase and many more.
In this book, Subversion will be used as an example. Subversion is very popular among JDeveloper users, for several reasons: