Möchten Sie verkaufen? Hier verkaufen
Open Source Development with CVS.
 
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Open Source Development with CVS. [Englisch] [Taschenbuch]

Moshe Bar , Karl Fogel
4.4 von 5 Sternen  Alle Rezensionen anzeigen (11 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Taschenbuch --  

Produktinformation

  • Taschenbuch: 342 Seiten
  • Verlag: Paraglyph Inc.; Auflage: 0003 (August 2003)
  • Sprache: Englisch
  • ISBN-10: 1932111816
  • ISBN-13: 978-1932111811
  • Größe und/oder Gewicht: 22,6 x 18 x 1,8 cm
  • Durchschnittliche Kundenbewertung: 4.4 von 5 Sternen  Alle Rezensionen anzeigen (11 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 1.835.700 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

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

Besuchen Sie die Seite von Karl Fogel auf Amazon

Produktbeschreibungen

Amazon.co.uk

The need for a modern source-code management strategy in the distributed open source community is paramount. The benevolent dictatorship model of open source maintainers is only quasi-stable, but it is far better than the other extreme: the chaos of democratic code development.

The best available compromise is the concurrent versioning system (CVS), which introduces proctored code merging into source code management. CVS is ideally suited for world-wide open source development, and the world is ready for monographs that address the management issues that Per Cederqvist explicitly avoided in his fine 164-page postscript manual distributed with the CVS tar-ball. What is the role of a maintainer/manager in establishing test protocols for code merges? What minimal functional level of developer communications is necessary for merges to remain stable? Is a maintainer-less release possible?

These questions go largely unanswered in Karl Fogel's new Open Source Development with CVS. Fogel's 300-page book consists of chapters alternating between CVS basics and common code maintenance issues. He includes a few anecdotes from open source lore and lots of non-specific common-sense guidelines on team software development.

Fogel is at his best when he is engaging us in thinking about what should and should not be under CVS control. He points out that complex relationships exist between developing code and its dependencies on intimately related applications, such as build tools themselves (gcc, autoconf) or partner applications, for example, the server's client or the client's server. His brief discussion of strategies is too short to be satisfying.

Frustratingly, Fogel's book is chock-full of post-modern self-indulgences, such as his boasting reverence for technological ignorance. The discipline needed by good maintainers is missing here; Fogel's informal prose is often grating and his copious parenthetical remarks are distracting or bullying (they sure are); one wonders where his editor was. Ultimately, his management arguments boil down to an endorsement for the benevolent dictatorship model--a safe conclusion, but one which seems not to use CVS's merging capability for all that it is worth. To the question of how to run a project, he responds, "Well, we're all still trying to figure that out, actually". True, and he isn't there yet, but at least he has the questions right. --Peter Leopold, Amazon.com -- Dieser Text bezieht sich auf eine andere Ausgabe: Taschenbuch .

Amazon.com

The need for a modern source-code management strategy in the distributed open-source community is paramount. The benevolent dictatorship model of open-source maintainers is only quasi-stable, but it is far better than the other extreme: the chaos of democratic code development.

The best available compromise is the concurrent versioning system (CVS), which introduces proctored code merging into source code management. CVS is ideally suited for worldwide open-source development, and the world is ready for monographs that address the management issues that Per Cederqvist explicitly avoided in his fine 164-page postscript manual distributed with the CVS tar-ball. What is the role of a maintainer/manager in establishing test protocols for code merges? What minimal functional level of developer communications is necessary for merges to remain stable? Is a maintainer-less release possible?

These questions go largely unanswered in Karl Fogel's new Open Source Development with CVS. Fogel's 300-page book consists of chapters alternating between CVS basics and common code maintenance issues. He includes a few anecdotes from open-source lore and lots of nonspecific commonsense guidelines on team software development.

Fogel is at his best when he is engaging us in thinking about what should and should not be under CVS control. He points out that complex relationships exist between developing code and its dependencies on intimately related applications, such as build tools themselves (gcc, autoconf) or partner applications (e.g., the server's client or the client's server). His brief discussion of strategies is too short to be satisfying.

Frustratingly, this book is chock-full of postmodern self-indulgences, such as his boasting reverence for technological ignorance. The discipline needed by good maintainers is missing here; Fogel's informal prose is often grating, and his copious parenthetical remarks are distracting or bullying (they sure are); one wonders where his editor was. Ultimately, his management arguments boil down to an endorsement for the benevolent dictatorship model--a safe conclusion, but one that seems not to use CVS's merging capability for all it's worth. To the question of how to run a project, he responds, "Well, we're all still trying to figure that out, actually." True, and he isn't there yet, but at least he has the questions right. --Peter Leopold -- Dieser Text bezieht sich auf eine andere Ausgabe: Taschenbuch .


In diesem Buch (Mehr dazu)
Einleitungssatz
"Traditional capitalism is based on the idea of limited supply; however, information has become a commodity in itself and is never in short supply." Lesen Sie die erste Seite
Mehr entdecken
Wortanzeiger
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Tags

 (Was ist das?)
Bei einem Tag handelt es sich um ein Schlagwort, das zum Produkt passt.
Tags erleichtern allen Kunden die Suche und die Sortierung ihrer Lieblingsprodukte.
 

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

Die hilfreichsten Kundenrezensionen
1 von 1 Kunden fanden die folgende Rezension hilfreich
It helped us ! 21. Juni 2000
Von Neil Ford
Format:Taschenbuch
I was charged with setting up a CVS setup for our company and have found the book very helpful in explaining things like how to set up a repository and install CVS properly on solaris. I've been reading through the chapters on building and tagging and found the way forward.

Usually the book comes to the rescue when we find we need to extend our use and knowledge of CVS a step further. What more can I say ?

War diese Rezension für Sie hilfreich?
1 von 1 Kunden fanden die folgende Rezension hilfreich
Format:Taschenbuch
I don't understand the first reviewer's post about this book being poorly written. I found this book to be very easy to read, with a lot of content on managing OSS projects that I haven't found anywhere else. I really enjoy the book and highly recommend it to anyone working with CVS or OSS projects, especially if you're new to both.
War diese Rezension für Sie hilfreich?
Poorly Written 29. April 2000
Format:Taschenbuch
Unfortunately, the book was poorly written and rather confusing to following. The book had no flow to it all and to read it straight through without additional reference material and a system to work on would have left me even more disappointed. The book overall appears to have been thrown together for a quick buck. Was their an editor involved in this project? Getting and installing CVS is in Chapter four! There are only nine chapters and the ninth chapter is a ref. chapter.

There is some decent information in the book but its definitely not my sole reference. My advice for a newcomer like myself to CVS is to look around for additional books and if you have money to spare get this one.

War diese Rezension für Sie hilfreich?
Die neuesten Kundenrezensionen
Trivialities about Open Source and CVS
This book may be useful, for people who have never managed projects with version control. I was looking for a book to help with the real problems of every day cvs work. Lesen Sie weiter...
Am 14. Dezember 2001 veröffentlicht
Großartige Referenz
CVS ist *das* Tool für die Entwicklung größererer und kleinerer Softwareprojekte. Wer schon einmal das Problem gehabt hat, das mehrere Versionen einer Datei... Lesen Sie weiter...
Veröffentlicht am 25. April 2000 von Enno
great book on CVS
Reasons why you should use CVS to manage changes to your source code:

1. CVS manages whole directory trees and permits concurrent updates

2. Lesen Sie weiter...

Am 19. April 2000 veröffentlicht
The best CVS resource I've found
This book is by far the best and most readable CVS resource I've found. Both new and experienced CVS users will benefit. Lesen Sie weiter...
Veröffentlicht am 2. Februar 2000 von Collin Starkweather
It was really what I needed
I've been considering source control for a long time, but a few months ago it became really critical. I started studying RCS but it was too low-level for what I needed. Lesen Sie weiter...
Veröffentlicht am 29. Januar 2000 von Roberto Congiu
Real Life Open Source
This is an excellent book about open source development. Chapters on the specifics of CVS are interspersed with chapters on the nuts and bolts of running an open source project. Lesen Sie weiter...
Veröffentlicht am 16. Dezember 1999 von Douglas J. Fort
Great Book
I've been using CVS for a couple of years, read the manual and had great success. However, there have been lots of gaps in my understanding and places where I wasn't really sure... Lesen Sie weiter...
Veröffentlicht am 5. Dezember 1999 von R. Hiller
CVS
I've been bugging Karl with both simple and complex CVS questions for as long as I can remember; I guess I annoyed him enough that he wrote a book just to shut me up! Lesen Sie weiter...
Veröffentlicht am 9. November 1999 von Greg B. Gallagher
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar