SVN


Subversion (SVN) is a version control system, used to maintain current and historical versions of files such as source code, web pages, and documentation. It has been considered the successor of the widely used Concurrent Versions System (CVS). An excellent comparison from different version control systems can be found at [3].

For windows users is required:

  • Apache
  • Subversion
  • TortoiseSVN
  • OpenSSL
  • php (optional)

For linux users:
"to be updated ;)"

Contents:


Contents
Basics - Update, checkout, commit…

SubWCRev - Windows: Incorporate Subversion repository information into your source.
svn_version - Linux: Incorporate Subversion repository information into your source.

Database:


Basics arrowUp.jpg

Update, checkout, commit…

SubWCRev arrowUp.jpg

Windows: Incorporate Subversion repository information into your source.

svn_version arrowUp.jpg

Linux: Incorporate Subversion repository information into your source.

Bibliography
1. Copyright © TortoiseSVN team. How to get the project revision number into my project?. URL: http://tortoisesvn.net/node/18
2. Copyright © CollabNet, Inc. Subversion FAQ - Why doesn't the $Revision$ keyword do what I want? It expands to the file's last-changed revision, but I want something that will expand to the file's current revision.. URL: http://subversion.tigris.org/faq.html
4. Copyright © 2002, 2003, 2004 Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato Version Control with Subversion http://svnbook.red-bean.com/en/1.0/ch09.html
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License