Penguin

Differences between version 8 and predecessor to the previous major change of SubVersion.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 8 Last edited on Tuesday, June 22, 2004 10:53:45 pm by AristotlePagaltzis Revert
Older page: version 6 Last edited on Tuesday, June 22, 2004 7:35:06 pm by StuartYeates Revert
@@ -1,14 +1,19 @@
-SubVersion is a replacement for [CVS] which fills in a lot of the limitations of [CVS] such as versioned metadata, and allowing cp and mv of files without problem
+[ SubVersion | http://subversion.tigris.org/] is meant as the successor to [CVS]. 
  
-It deals with changes to the directory tree as a whole , rather than CVS's changes to individual files, so that large changes can easily be rolled back. 
+It lifts the limitations of [CVS] by versioning metadata and dealing with commits as a unit , called a change set. Versioning metadata along with the files allows for moving and renaming files within the repository without dissociating them from their history. Change sets guarantee that the repository will always be in a defined and consistent state, allow rolling back large commits as a whole, and are the foundation for SubVersion's vastly improved branch and tag handling
  
-----  
-My attempts at playing with subversion has been quite fascinating. The most important thing I learnt , is never try and version control a 1.1 gig binary file
+SubVersion hasn't yet proven itself in practice like [CVS] has, but is getting rave reviews by users of the system
  
-Subversion is considered quite alphaish at the moment , but I'm really looking forward to it being finished . -- PerryLorier  
+The CommandLine client , analogous to cvs(1) and with very similar use for the most part, is called __svn__ . To get a list of all commands and global options, issue  
  
-Subversion has just released version 1... I recommend you try it out. I've been playing around with it and have found it to be a nice alternative to cvs. :] -- ReedLoden  
+ svn help  
  
-I use SubVersion every day. The only difference I notice in day-to-day use is that version numbers are repository specific rather than file specific. All the commands are obvious if you 've used [CVS] -- StuartYeates .  
-----  
-For detailed information read [The Definitive Guide to Subversion | http://svnbook.red-bean.com/html-chunk/index.html ]. Also see http://subversion.tigris.org/  
+To get a help about a specific command, issue  
+  
+ svn help ' 'command''  
+ # eg .  
+ svn help checkout  
+  
+Unfortunately, there is no ManPage to speak of.  
+  
+Detailed information is available in [Version Control with Subversion | http://svnbook.red-bean.com/], a book available online freely but also soon to be published by O'Reilly