Essential CVS und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr
Gebraucht kaufen
EUR 4,72
Gebraucht: Gut | Details
Verkauft von Rheinberg-Buch
Zustand: Gebraucht: Gut
Kommentar: Gebraucht - Gut Rechnung mit ausgewiesener MwSt.
Ihren Artikel jetzt
eintauschen und
EUR 0,10 Gutschein erhalten.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Anhören Wird wiedergegeben... Angehalten   Sie hören eine Probe der Audible-Audioausgabe.
Weitere Informationen
Dieses Bild anzeigen

Essential CVS (Englisch) Taschenbuch – 20. Juni 2003

1 Kundenrezension

Alle 3 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
Taschenbuch, 20. Juni 2003
EUR 2,98 EUR 0,92
6 neu ab EUR 2,98 20 gebraucht ab EUR 0,92

Dieses Buch gibt es in einer neuen Auflage:

Essential CVS (Essentials)
EUR 43,46
Auf Lager.

Hinweise und Aktionen

  • Große Hörbuch-Sommeraktion: Entdecken Sie unsere bunte Auswahl an reduzierten Hörbüchern für den Sommer. Hier klicken.

Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


  • Taschenbuch: 336 Seiten
  • Verlag: O'Reilly & Associates; Auflage: 1., Aufl. (20. Juni 2003)
  • Sprache: Englisch
  • ISBN-10: 0596004591
  • ISBN-13: 978-0596004590
  • Größe und/oder Gewicht: 17,8 x 2,2 x 23,3 cm
  • Durchschnittliche Kundenbewertung: 4.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon Bestseller-Rang: Nr. 857.872 in Fremdsprachige Bücher (Siehe Top 100 in Fremdsprachige Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr



"Essential CVS does what you might think would be a small job more effectively and more comprehensively than I would have imagined, even allowing for the generally high standard of O'Reilly books. Apart from covering the boring stuff well, it has two big advantages over the Web: it backs up its discussion of various CVS functions with wise advice and policies on why and how to use these facilities - plus it provides readable (and, presumably, tested) examples. Computing sciences prizes abstraction and generalities; computing practice should, like this book, be informed by concrete specifics and sensible rules-of-thumb." - Damian Counsell, news@UK, December 2003


CVS, the Concurrent Versions System, is the popular source-code management tool that frees developers from the chaos that too often ensues when multiple users work on the same file. An open source technology that is available on most computer platforms, including Windows and Mac OS X, CVS is widely used to manage program code, Web site content, and to track changes made to system configuration files. Multiple users can check out files from a directory tree, make changes, and then commit those changes back into the directory. If two developers modify the same file, CVS enables both sets of changes to be merged together into one final file. This text is a complete and easy-to-follow reference that helps programmers and system administrators apply order to the task of managing large quantities of documents. It covers basic concepts and usage of CVS, and features a comprehensive reference for CVS commands - including a handy Command Reference Card for quick, on-the-job checks. The book also includes advanced information on all aspects of CVS that involve automation, logging, branching and merging, and "watches."

Readers will find in-depth coverage of the following: installing CVS and building your first repository; basic use of CVS, including importing projects, checking out projects, committing changes, and updating projects; tagging, branching and merging; working with multiple users; clients, operating systems, and IDEs; repository management and managing remote repositories; project administration, including bug tracking systems, enforcing log messages; and history and annotation. Version control is essential to maintaining order in any project, large or small. Any CVS user, from beginners to team leaders and system administrators, should find this practical guide to CVS indispensable in getting the most from this valuable tool.

In diesem Buch

(Mehr dazu)
Nach einer anderen Ausgabe dieses Buches suchen.
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:


4.0 von 5 Sternen
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Sterne
Siehe die Kundenrezension
Sagen Sie Ihre Meinung zu diesem Artikel

Die hilfreichsten Kundenrezensionen

2 von 2 Kunden fanden die folgende Rezension hilfreich Von "alto_mt7" am 21. Januar 2004
Format: Taschenbuch
Das Buch gibt einen sehr guten Überblick über die Benutzung von CVS und ist sowohl für Anwender als auch für Administratoren interessant. Die Autorin führt den Leser durch zahlreiche Alltagsaufgaben und -probleme (u.a. das Locking-Thema: Sperren von Modulen) und zeigt den Einsatz der gängigen CVS-Kommando-Optionen auf. Geeignet ist es für Anfänger und Fortgeschrittene, Profis kommen ein bisschen zu kurz. Das Englisch ist leicht verständlich. Eine sehr gute Alternative zum CVS-Manual von Cederqvist. Einen Stern Abzug dafür, dass sich die Autorin an vielen Stellen wiederholt.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen

Die hilfreichsten Kundenrezensionen auf (beta) 18 Rezensionen
18 von 18 Kunden fanden die folgende Rezension hilfreich
Great start to CVS 26. März 2004
Von TechnologyRocks - Veröffentlicht auf
Format: Taschenbuch
I administer our CVS server at work. We use CVS in the traditional way, to manage source code from a group of people working together on multiple projects. Before this book, I didn't have a single reference that explained all the basic functionality of CVS. Now, when someone has a question, I can pass along this book for a quick answer.
Most of the things you'll do with CVS are covered in sufficient detail in this book. I do agree with the reviewer who mentioned this is not the perfect reference for some tasks - like merging branches. This book will, however, give you all the background information you'll need so that you can effectively research complex topics like this on the web. The title is appropriate - 'essential CVS.' It's not 'everything there is to know about CVS' - and that's a strength of the book. It makes it small enough that the average developer can read the 'quickstart,' and have a basic understanding of how things work. They can then use the more detailed chapters to gain further information. Only the CVS administrator will need a little more. Even for them, this book will be a handy reference.
17 von 17 Kunden fanden die folgende Rezension hilfreich
An effective coverage of CVS 7. Dezember 2003
Von Foti Massimo - Veröffentlicht auf
Format: Taschenbuch
Being part of the "Essential" series, this book doesn't pretend to be the ultimate reference on the subject, but it delivers an effective coverage of CVS. The author start from scratch and goes up to explain more advanced features like tagging and branching. In my opinion the way chapters are organized is not ideal and there is some redundancy here and there, notwithstanding these shortcomings, I would recommend it. Just be advised the whole book is totally Unix centric and all the samples cover only command-line usage.
13 von 15 Kunden fanden die folgende Rezension hilfreich
Good book if you're a CVS user... 8. Januar 2004
Von Thomas Duff - Veröffentlicht auf
Format: Taschenbuch
If you're looking for a low-cost entry into the world of version control software, the open source CVS package is a very logical choice. But like most open source packages, the documentation is less than perfect if you want something more than just a reference manual for learning purposes. It's at this point you need a book that explains a bit more about the why's of what you need to do. This book fills that gap nicely.

The target audience is both users and administrators of the system. Vesperman starts out with an explanation of what version management and source control systems are, and then goes into the usage of CVS for those different groups. And if you are thinking that CVS is just for managing code, think again. CVS can be used to manage any document types, such as code, documentation, images, etc.

If you're using Websphere Application Development Studio (WSAD), the CVS package has an interface built right in. You select that option during WSAD installation, and the right perspectives are added to your environment. You will still need to have a CVS server set up somewhere to manage the source files, and this book will be very helpful in aiding you during that process.

Since CVS is based on the Unix platform, all the examples in the book are set up to use command line interfaces to the functions. Vesperman uses plenty of scripts to show you how to accomplish all the functions, which is great. In my case, I'll be using WSAD to work with CVS as a developer, so many of those examples were wasted on me. Still, the concepts behind CVS and the general capabilities of the package are covered well, so a read-through on this book will benefit you either way.

For Notes/Domino developers, there is no interface you can use for this package. You could, if you wanted, check in your .NSF files and use CVS to manage the version control. You'd lose some of the benefits of CVS like file comparison, but it's still better than having no version control at all. There are non-CVS systems out there for Notes/Domino content management, and you would probably derive more benefit from those packages than trying to use CVS in this case.

If you are moving into the WSAD world for Java development, check out CVS for version management. If you do decide to go with CVS, get a copy of this book to supplement the official documentation. Recommended.
9 von 10 Kunden fanden die folgende Rezension hilfreich
Very informative, but not very well organized 5. September 2003
Von "sherzodr" - Veröffentlicht auf
Format: Taschenbuch
Essential CVS by Jennifer Vesperman is a very informative book on CVS ever published. Most developers working with CVS - Concurrent Versions System - will appreciate tips, tricks details provided by the author. It covers all the aspects of managing projects using CVS that most of us will ever need.
I especially appreciate the author's discussion on tagging and branching strategies. She compares available branching strategies, talks about pros and cons of each in details to help you pick the one you see more fit.
She also provides tips and tricks, ranging from absurd (such as switching your sandbox by editing your CVS/Repository file) to intimidating (such as playing with the repositories directly). These tips will help you understand the system's internals, which hopefully will result in productivity (if not in disaster).
At first, I found her discussions a bit redundant - you can read the same point repeated several times on the same page or the same chapter over and over. Although it annoyed me to some extent, people not familiar with CVS may appreciate this feature of the book.
She assumes her audience to be familiar with UNIX systems. Although I'm fine with it (I live in Linux), others may not be. Most of the UNIX-related chat are found in her file-utility commands, as well as bash scripts, in addition to some user account/group management.
The organization and writing style of the book is far from ideal. CVS itself is a very exciting topic for software developers. The author of Essential CVS fails to reflect this in her discussions. Her discussions are close to manpage-style, with some detour onto tips and suggestions from time to time.
I believe ideal style for a book on CVS would be a scenario-driven style, which introduces a project, a problem related with managing it, and advances into the features of CVS one solution at a time. Realize, that is it different from cook-book style, which is a Question & Answer styled writing.
Good examples of scenario-driven styled writing are "Apache The Definitive Guide" by O'reilly, which builds a server with a tiny configuration file, and advances to more feature-ful implementation; "MySQL" book of New Riders, which introduces a conventional grade book and advances into more complex RDBMS implementation of it; "DNS and BIND" of O'reilly and etc.
16 von 19 Kunden fanden die folgende Rezension hilfreich
Not Clear on the Merging Branches 10. Februar 2004
Von James McPhate - Veröffentlicht auf
Format: Taschenbuch
For me the quick way to review a CVS book is to read it's sections on merging branches. It was covered in about two pages in this book and wholely inadequate.
For a general CVS admin reference, it seems OK, but I was too disappointed regarding branches. My quest for a great CVS book continues....
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.