Linux and Open Source Books and Software
Search Advanced SearchView Cart   Checkout   
 Location:  Home » O'Reilly Linux » General » Version Control with Subversion  
Categories
Linux Books
Electronics
Linux Software
Linux Games
O'Reilly Linux
Tshirts
Information
Home
Linux Shop
Irish Hosting
ILUG
Linux Resources
Related Categories
• General
Programming
O'Reilly
By Publisher
Custom Stores
• General
Unix & Linux
O'Reilly
By Publisher
Custom Stores
• Linux
Unix & Linux
O'Reilly
By Publisher
Custom Stores
• Operating Systems
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Software Design & Engineering
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• General AAS
Qualifying Textbooks
Custom Stores
Specialty Stores
Books
• General
Unix
Operating Systems
Computers & Internet
Subjects
• General AAS
Unix
Operating Systems
Computers & Internet
Subjects
• General
Operating Systems
Computers & Internet
Subjects
Books
• General AAS
Operating Systems
Computers & Internet
Subjects
Books
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• General AAS
Languages & Tools
Programming
Computers & Internet
Subjects
• Software Development
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General AAS
Programming
Computers & Internet
Subjects
Books
• Utilities
Business
Software
Computers & Internet
Subjects
• General
Software
Computers & Internet
Subjects
Books
• General AAS
Software
Computers & Internet
Subjects
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Subcategories
Mass Market
Trade

Version Control with Subversion

Version Control with Subversion

zoom enlarge 
Authors: C Pilato, Ben Collins-sussman, Brian Fitzpatrick
Publisher: O'Reilly Media, Inc.
Category: Book

List Price: $39.99
Buy New: $22.36
You Save: $17.63 (44%)



New (44) Used (7) from $22.36

Avg. Customer Rating: 4.5 out of 5 stars 21 reviews
Sales Rank: 21327

Media: Paperback
Edition: 2
Number Of Items: 1
Pages: 430
Shipping Weight (lbs): 1.5
Dimensions (in): 9.1 x 6.9 x 0.8

ISBN: 0596510330
Dewey Decimal Number: 005.1
EAN: 9780596510336
ASIN: 0596510330

Publication Date: October 2, 2008
Availability: Usually ships in 1-2 business days
Condition: All orders ship same business day via standard shipping (USPS Media Mail) if received by 1 PM CST.

Customer Reviews:
Showing reviews 6-10 of 21
 « PREV  
1 2 3 4 5
  NEXT »

5 out of 5 stars A well-structured explanation of the subject for almost newbies.   April 5, 2007
As a previous cvs user (without much experience in it) I found the book extremely useful. I've learnt a lot.


5 out of 5 stars This book is the book you need   July 5, 2006
 5 out of 5 found this review helpful

If you want to understand subversion, this book will take you through all aspects and it will give you the knowledge you need to plan your own implementation.

The online version is good and for things you would like to have a better solution than what the book describes, looking them up in the current online book may show that the feature you wanted has already been implemented. However, the value of having your own paperback version cannot be overstated if you need to know the product well or you're responsible for planning an implementation of it.



5 out of 5 stars A must for anyone wanting to install, administer, or learn subversion   June 27, 2006
 2 out of 2 found this review helpful

let me first point out two of the weak points of the book, and then tell you how great this book is.

The first weak point is the absence of installation instructions. The book tells you need subversion, but it does not say anything on what packages you need, what it depends on, or if you have to configure anything after you get the package. Who would have thunk that the subversion client package also installs everything you need to setup a server. There is no configure, or at least I did not think it was explained clearly that there is no such thing as configuring and installing for subversion (which would justify the absence from the book). For any person who installed a service, let it be Apache or an FTP server, you would know that you had to install the software and then configure some file in /etc. This is not how subversion works, and the book fails to mention that.

The second thing wrong with the book is its organization. I wanted to setup subversion, but that is in chapter 6, which of course assumes that you understood some of the concepts presented in chapters 2 and 3. Similarly, chapters 2 and 3 assume that you to have subversion installed (at least if you want to try out the commands yourself). There is however a couple of pages on how to get subversion set up in chapter 1, but without understanding chapters 2 and 3 it would be hopeless to try.

Besides those two points this book is a must for anyone wanting to install, administer, or learn subversion. The book is written well and the concepts are presented clearly.



4 out of 5 stars subversion is the way   May 10, 2006
 1 out of 1 found this review helpful

If you're doing any concerted development you need version control. And you're using version control, subversion is an excellent way to go - head and shoulders above CVS. O'Reilly makes an excellent foray into this topic. It's not a perfect book, but does give excellent depth of coverage to the subject. As has been discussed, you can download the most recent revisions of the book online for free, which is great, but I personally like to have a book available as I find it easier to get to what I need.

The book is organized very well. It starts with an introduction to the software as well as the general concepts of version control. It moves onto a very useful - get started quick chapter that outlines the most common ways you'll use subversion in your everyday tasks. The downside to this is that, at this point you don't know how to set up a subversion repository in the first place, but it's a minor problem - and I think putting this stuff (checkin/checkout, import, commands to inspect the state of your files, the meat and potatoes of your svn usage) in a single chapter and tieing it together in a sample workflow really helps you understand the commands.

It then moves onto more advanced topics, like branching/merging, subversion administration and configuration, etc.. It also includes a very handy subversion reference which contains information on every command you can issue. It even contains a migration chapter for CVS users (and boy CVS users *need* to migrate!).

In all this is an excellent book, if you're like me and want to have a physical book, I definitely recommend getting it. Otherwise, it's at least worth your time to download the online version and check it out.



4 out of 5 stars Good book - but free online   September 7, 2005
 6 out of 9 found this review helpful

Subversion really improves on CVS for version control. This book does a good job of telling you how to use Subversion whether you've had experience with CVS or not. Keep in mind you could get this book for free online! It's free!

Powered by Apache on Ubuntu Linux with php5, xml, mod_rewrite

Warning: AOM::include() [function.AOM-include]: URL file-access is disabled in the server configuration in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 7108

Warning: AOM::include(http://www.linuxmall.net/textlinks.php) [function.AOM-include]: failed to open stream: no suitable wrapper could be found in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 7108

Warning: AOM::include() [function.include]: Failed opening 'http://www.linuxmall.net/textlinks.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 7108
All prices are in US dollars and are provided by Amazon web services. There maybe shipping restrictions on some items.

Warning: AOM::include() [function.AOM-include]: URL file-access is disabled in the server configuration in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 5831

Warning: AOM::include(http://www.linuxmall.net/footer.html) [function.AOM-include]: failed to open stream: no suitable wrapper could be found in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 5831

Warning: AOM::include() [function.include]: Failed opening 'http://www.linuxmall.net/footer.html' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 5831