Others say...

"Top notch guide"
This book is both an excellent way to learn Subversion from scratch and an invaluable reference guide to experienced users. The material in this book is on par with (and often better than) the material available in corporate "live, instructor-led" training courses. This book covers everything from the high-level, conceptual view of Subversion to command-line usage details to the low-level internal workings of the Subversion code. Best of all, the book is easy to read and the authors use just the right amount of diagrams and flow charts (enough to clear up any questions, but not so many as to be overwhelming or distracting). I can't imagine working on a Subversion-powered project without this book. Highly recommended

"The only SVN book you need"
Free Subversion beats expensive commerical software hands-down in terms of design, usability and quality. This book is the official guide to exploit its full capability and it lives up to its promise.

"An excellent and very useful technical book"
When I came across this book, we were actually in the middle of a transition from CVS to Subversion, so this book obviously came in handy (it even has an appendix which describes differences between the two). Even though I wasn't personally in charge of the transition, it provided me enough information to know exactly what was going on - and more. The style of the book is very well readable, and its structure is built up logically. The book starts out with fundamental concepts and basic usage - enough for everyday use as a developer. Chapter 3 discusses more advanced topics, most of which were new to me. I must say that this part is most useful as a reference, rather than simply reading it, as the subject is quite technical and you will want to actually get your hands on Subversion.

The rest of the book covers branching, merging, administration and configuration, basically any topic you can think of when it comes to version control. At least, I can't think of anything that has been left out. On top of that, Chapter 9 contains a complete reference to using Subversion. I will definitely be using this book as I get to work with Subversion more often and it provides valuable information for any developer working on a Subversion project.

In short: An excellent and very useful technical book. Want to give it either 4 or 5 stars. I hardly ever would give out 5 stars but I haven't really seen any disadvantages besides it being a bit too technical to read in bed at night.

"A good read, presenting good knowledge, and good instruction."
While a beginner, I have been programming for a little while now and the time came for me to put my code into a repository. I was dreading it.

"version control with subversion" gently and quickly took me into using Subversion. I needed to read the first few chapters twice, after that I downloaded and installed the code, and viola, my code is version controlled with minimal effort.

Subversion linked readily with my IDE, Netbeans, although subversion with different IDEs is not really covered in this book.

Thanks to this book, I did not have take my mind of my main project for long.

I read the rest of the book (skim reading some sections) and it provides clear instructions on other possibilities, and how to set up more complex and tailored systems.

A good read, presenting good knowledge, and good instruction.

My evidence is that I am now using Subversion well, whereas two weeks ago I had no clue.

"Good reference for SVN specifics, especially the new version 1.5 features"
I have been using CVS and SVN for more than 10 years. The enhanced merge feature in SVN 1.5 is a much needed capability. This book does a good job of describing branching and merging, what is really happening in SVN, and how to use SVN properly to meet our branching needs. That said, if you are doing multi-site, mostly independent multi-developer software development and haven't implemented a SCM system, I suggest you use GIT.


 

Buy Cheap Stuff Now!
  Version Control with Subversion

List Price : $39.99
Our Price : from $21.55

Why I buy this one ?
- ISBN13: 9780596510336
- Condition: New
- Notes: BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed



Special offer for you..find the cheapest!
sweethomeliquid2 offers this stuff with condition New, new for:
Price : $21.55
Usually ships in 1-2 business days
new_books_today offers this stuff with condition New, new for:
Price : $22.38
Usually ships in 1-2 business days
pbshop offers this stuff with condition New, new for:
Price : $24.72
Usually ships in 1-2 business days
pbshopus offers this stuff with condition New, new for:
Price : $24.72
Usually ships in 1-2 business days
---superbookdeals offers this stuff with condition New, new for:
Price : $25.01
Usually ships in 1-2 business days
Amazon.com offers this stuff with condition New, new for:
Price : $26.39
Usually ships in 24 hours
bookendz_specialty_books offers this stuff with condition New, new for:
Price : $26.99
Usually ships in 1-2 business days
thermite-media offers this stuff with condition New, new for:
Price : $28.10
Usually ships in 1-2 business days
bargainbookstores- offers this stuff with condition New, new for:
Price : $28.11
Usually ships in 1-2 business days
BooKnackrh offers this stuff with condition New, new for:
Price : $28.69
Usually ships in 1-2 business days
What our customer's say!

"If only all technical books were this well written!", This book is a superb introduction/reference to Subversion. I read a lot of technical books, and this one went down smoothly, with explanations that are as brief as possible, but not too brief, as Einstein would recommend. A very enjoyable read. I particularly liked the observation that there are top-down and bottom-up learners: "A top-down learner prefers to read or skim documentation, getting a large overview of how the system works; only then does she actually start using the software. A bottom-up learner is a 'learn by doing' person--someone who just wants to dive into the software and figure it out as she goes, referring to book sections when necessary" and the (I think) successful effort to cater to both audiences (as a top-down learner, I can only speak definitively for this group).

"The manual to own", Most often, you'll walk into a development environment that already has source control in place. You'll have a few standards procedures for day to day operations, and someone to answer questions about the tricky parts. Not always, though. You could get thrown into the role of repositry administrator, or might even have to put source control in place yourself. That's when you'll need more than the routine procedures, and when you'll need a book like this.

The early sections of this book go over basics like versioning, tags, branches, and change sets, with plenty of motivation for using each one. The authors are expecially friendly towards users transitioning from CVS, an earlier network-based source control system. Next, the authors go over the command set that users will need on a day to day basis. The pace slows down at this point because, as with any powerful system, large numbers of command options, configuration issues, and organization-specific policies come into play, all of which affect how the basic features are used and how they work. And, since Subversion follows an optimistic (normally lock-free) policy, uncommon but crucial issues around change resolution need careful attention. Most readers can stop here.

Repository administrators and creators continue reading, however. Later chapters address management and setup, including Subversion's relationship to the server that makes it into a web presence. Even the most advanced users, the ones who write their own code around the Subversion core or contribute to the core itself find their starting point here.

Don't expect an easy read - source control isn't an easy problem, or one with any single solution. And don't expect every part of this book to be of interest, especially if you just use Subversion as a tool for getting other work done. But, if you need a thorough reference and the online form of the book isn't enough, you'll be glad to have this.

-- wiredweird


"Free Online", The book itself works great as a beginning guide to using Subversion, but is just a printed version of the free online book served from the Subversion website. If you are fine with online documentation, then I'd recommend just downloading the full PDF.

"Excellent book to learn SVN!", Having a handy reference that doesn't need light all the time (and won't hurt my eyes neither) is great. Even though the online version is really good and easy to read, I bought the book because sometimes I just need to check a little tip or syntaxis and didn't bookmark the online reference.

I would advice you to check a little bit about Version Control Systems first, since sometimes the books compares SVN with CVS. Also, if you are not developing anything by the time you read the book, you won't be able to fully experience SVN since most examples are for commands only (for instance, an example for svn commit, other for svn checkout).

However, if you had read a couple of articles about SVN and you are just waiting to get yourself fire up, this is a good choice.

"Version control with SubVersion 2nd edition", SVN 2nd edition: Very interesting book , if you are absoulte beginner never used SVN before , the book begins with the fundamental concepts of SVN and its history and how it works and its use cases and whether it's the right tool for you or not, in Chapter 2 overview of the most common tasks you'll encounter daily such as making your repository, making your working copy, checking out and updating the repository and alot more. chapter 3 and 4 illustrate advanced SVN topics such as branching , merging , network model ... etc that's beyond the beginners use . chapter 5 and 6 for SVN repository administration and server configuration. chapter 7 for customizing SVN such as using external editors and using external tools for differencing and localization . chapter 8 for embeding SVN and using its API using C and other programming langs . Chapter 9 is SVN complete reference for all SVN commands. appendices at the end of the book contain SVN quick start , SVN for CVS users, WebDAC autoversioning and SVN Copyright license . recommended as SVN book and reference .



 
You might need this...

Maven: The Definitive Guide
details..
 

Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development
details..
 

Practical Subversion, Second Edition (Expert's Voice in Open Source)
details..
 

Mercurial: The Definitive Guide (Animal Guide)
details..
 

Ant: The Definitive Guide, 2nd Edition
details..
 
Read this reviews before You buy...

"Had a good start with it", This book is the official manual (2nd edition in English) for Subversion 1.5. You can also read it online, but I like the printed edition in O'Reilly quality. Translations into other languages are available on the Internet, and some (like German) are also available in printed form.

After years of using CVS as a versioning system, I had to switch over to Subversion. It is commonplace to say that CVS users will easily switch over to Subversion and that is true. The basic commands are identical and I had no problems as a user of Subversion. But if you need to work with branches and tags; if you need to do merges, set up a new repository or even migrate a repository, then you will notice that Subversion is very much different from CVS. At that point, I started reading the Subversion manual and it answered all my questions.

Some time later, I helped a colleague in administrating large repositories and the book was useful again. We had to move a repository (many GigaBytes) from one server and integrate it into another repository on a different server. I looked up the answers to some questions in the book and migration was successful.

So, I can really recommend this book. It is inexpensive, good printing quality and useful in daily work.

"An Introduction to version control from its basics", Subversion, a successor to CVS is a widly used, novel approach to versioning of filesystems. Novelties to CVS are that versioning of the whole filesystem instead of single file, which made it possilble to have directories under version control, efficient storage of versioning meta-data, making it possible to have binary files under version control. The book itself introduces the basic concepts of version contol by focusing on the features of subversion. An extra chapter - in appendix - summerizes all the differences to CVS. This chapter is very welcome to people used to CVS who want to - or have to - get used to subversion. To me, as an assistant lecturer at the University of Miskolc, the book is going to be a textbook for stundents of software engineering to getting used to version control systems.

"I wish all documentation was this good", This is one of the only software books I've read cover to cover. It makes sense, it tells you thing in the right order: It gives you the big picture then goes into detail.

The authors are smart and this book makes you smart like them.

I went 15 years rarely using but not really understanding or trusting CVS. Now I run my own subversion server and love it.

"Excellent for VCS Beginners and Experts", Looking to convert your CVS to Subversion? Want to know what VCS/Subversion is all about? What to know how to admin a Subversion system? Want a reference guide of the Subversion man pages in "dead-tree edition?"

This is your book.

From beginner to expert in VCS, this view into the Subversion solution will be the only thing you need on your shelf (unless you need extremely advanced/complicated setups). The book covers the basics and general administrative techniques/skills required for your day-to-day needs. It also covers, quite well, the setup of the core system (daemon running, HTTP-cooperative running, tunneling, etc.).

Definitely recommended for everyone.

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

 
 
   
   

 

Pirate Name Generator | Chinese Name Generator | Online Converter | Networking Tools | Domain Name Generator | Reflection Images | Round Corner Images | Image Converter | Shadow Effect | Ninja Name
Image Watermark | Barcode Generator | Book Cover | PAD Generator | RC Helicopter Reviews | Unique Wedding Favors | Japanese Name | Horse Names | Amortization Schedule Calculator |