Databases Reference
In-Depth Information
Subversion and TortoiseSVN
We have selected the open source software Subversion ( http://subversion.apache.org/ ,
http://en.wikipedia.org/wiki/Apache Subversion ) since this is the most widely-used option available.
Founded in 2000 by CollabNet, Inc., the Subversion project and software have seen incredible success
over the past decade. Subversion has enjoyed and continues to enjoy widespread adoption in both the
open source arena and the corporate world. It is available for free and is widely supported by many
development tools, including Oracle SQL Developer, Quest Toad, Oracle JDeveloper, Eclipse, and others.
Subversion itself is considered server software (like a database) providing access to its repository.
Thus you need some sort of subversion client software to communicate with the server and use its
services. There are many clients freely available and many different IDEs support Subversion natively.
TortoiseSVN ( http://tortoisesvn.net ) is a Subversion client, implemented as a Microsoft Windows
shell extension. It is free software released under the GNU General Public License. As a shell extension it
provides a tight integration with the Windows Explorer (e.g. icon overlays to display the status of any file
or folder,) as shown in Figure 9-7:
Not modified (green checkmark)
Modified (red exclamation mark)
Unversioned (blue question mark)
Additionally, you can execute all available commands by right-clicking on a file or folder.
Figure 9-7. TortoiseSVN icon overlays and right-click context menu
Search WWH ::




Custom Search