Rev | Author | # | Line |
---|---|---|---|
9 | AristotlePagaltzis | 1 | [SubVersion | http://subversion.tigris.org/] is a modern VersionControlSystem that aims to replace [CVS]. Of the numerous [CVS] replacements, SubVersion is quite possibly the most similar to [CVS] in CommandLine interface and has a stable support community, making it a good choice if you wish to move away from [CVS]. |
8 | AristotlePagaltzis | 2 | |
9 | AristotlePagaltzis | 3 | It lifts the limitations of [CVS] by versioning MetaData and dealing with commits as a unit, called a change set. How does this help? |
4 | * Versioning MetaData along with the files allows for moving and renaming files within the repository without dissociating them from their history. | ||
5 | * Change sets guarantee that the repository will always be in a defined and consistent state. They also allow rolling back large commits as a whole, and are the foundation for SubVersion's vastly improved branch and tag handling. | ||
8 | AristotlePagaltzis | 6 | |
9 | AristotlePagaltzis | 7 | The CommandLine client, analogous to cvs(1) and with very similar use for the most part, is called <tt>svn</tt>. <tt>svn help</tt> provides a list of all commands and global options. <tt>svn help ''command''</tt> provides help about the specific ''command''. Unfortunately, there is no ManPage to speak of. |
12 | IanMcDonald | 8 | |
11 | AristotlePagaltzis | 9 | See also: |
13 | MattBrown | 10 | * [SVNNotes] |
11 | AristotlePagaltzis | 11 | * [Version Control with Subversion | http://svnbook.red-bean.com/], free online book soon to be published by O'Reilly |
12 | * [Chapter 06 section 4|http://svnbook.red-bean.com/en/1.1/ch06s04.html] of said book on how to setup SubVersion with [Apache]2 | ||
15 | LawrenceDoliveiro | 13 | |
14 | ---- | ||
17 | LawrenceDoliveiro | 15 | CategoryVersionControl |
lib/blame.php:177: Warning: Invalid argument supplied for foreach() (...repeated 2 times)