Gebraucht kaufen
Gebraucht - Gut Informationen anzeigen
Preis: EUR 5,38

oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
 
   
Möchten Sie verkaufen? Hier verkaufen
Pragmatic Version Control Using Subversion (Pragmatic Starter Kit)
 
 
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.

Pragmatic Version Control Using Subversion (Pragmatic Starter Kit) [Englisch] [Taschenbuch]

Mike Mason
5.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Taschenbuch EUR 23,95  
Taschenbuch, 11. Februar 2005 --  
Dieses Buch gibt es in einer neuen Auflage:
Pragmatic Version Control: Using Subversion (Pragmatic Programmers) Pragmatic Version Control: Using Subversion (Pragmatic Programmers) 5.0 von 5 Sternen (2)
EUR 23,95
Auf Lager.


Produktinformation

  • Taschenbuch: 207 Seiten
  • Verlag: Pragmatic Programmers; Auflage: illustrated edition (11. Februar 2005)
  • Sprache: Englisch
  • ISBN-10: 0974514063
  • ISBN-13: 978-0974514062
  • Größe und/oder Gewicht: 22,6 x 19 x 1,8 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (2 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 338.262 in Englische Bücher (Siehe Top 100 in Englische Bücher)

Mehr über den Autor

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

Besuchen Sie die Seite von Mike Mason auf Amazon

Produktbeschreibungen

Kurzbeschreibung

This book covers the theory behind version control and how it can help developers become more efficient, work better as a team, and keep on top of software complexity. All projects need version control: it's the lifeblood of any project's infrastructure, yet half of all project teams in the U.S. don't use any version control at all. Many others don't use it well, and end up experiencing time-consuming problems. Version Control, done well, is your "undo" button for the project: nothing is final, and mistakes are easily rolled back. This book describes Subversion, the latest and hottest Open Source version control system, using a recipe-based approach that will get you up and running quickly--and correctly. Learn how to use Subversion the right way--the pragmatic way. With this book, you can: Keep all project assets safe--not just source code--and never run the risk of losing a great idea; Know how to undo bad decisions--even directories and symlinks are versioned; Learn how to share code safely, and work in parallel for maximum efficiency; Install Subversion and organize, administer and backup your repository; Share code over a network with Apache, svnserve, or ssh; Create and manage releases, code branches, merges and bug fixes. Manage 3rd party code safely. Now there's no excuse not to use professional-grade version control.

Synopsis

This book covers the theory behind version control and how it can help developers become more efficient, work better as a team, and keep on top of software complexity. All projects need version control: it's the lifeblood of any project's infrastructure, yet half of all project teams in the U.S. don't use any version control at all. Many others don't use it well, and end up experiencing time-consuming problems. Version Control, done well, is your "undo" button for the project: nothing is final, and mistakes are easily rolled back. This book describes Subversion, the latest and hottest Open Source version control system, using a recipe-based approach that will get you up and running quickly--and correctly. Learn how to use Subversion the right way--the pragmatic way.

With this book, you can: Keep all project assets safe--not just source code--and never run the risk of losing a great idea; Know how to undo bad decisions--even directories and symlinks are versioned; Learn how to share code safely, and work in parallel for maximum efficiency; Install Subversion and organize, administer and backup your repository; Share code over a network with Apache, svnserve, or ssh; Create and manage releases, code branches, merges and bug fixes. Manage 3rd party code safely. Now there's no excuse not to use professional-grade version control.


Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


Vorgeschlagene Tags zu ähnlichen Produkten

 (Was ist das?)
Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
 
(3)
(3)
(1)
(1)

 

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

4 Sterne
0
3 Sterne
0
2 Sterne
0
1 Sterne
0
Die hilfreichsten Kundenrezensionen
28 von 28 Kunden fanden die folgende Rezension hilfreich
Format:Taschenbuch
Es gibt bereits einige Bücher zu Subversion (SVN) aber dieser Titel geht einen anderen Weg. Angefangen mit einer kurzen Erläuterung, was denn Versionskontrolle überhaupt bedeutet, beschreibt Mike Mason sehr detailiert die notwendigen und empfohlenen Schritte zur Realisierung gewisser Problemstellungen im täglichen Umgang mit Subversion. Anhand vieler Beispiele und einleuchtender Erläuterungen lässt sich Subversion schnell und nutzbringend als Versionskontrolle einsetzen.

Versionskontrolle beschränkt sich nicht auf Softwareentwicklung und Quellcode. Mit diesen Worten steigen wir ein in die pragmatischen Vorgehensweisen zur Verwendung eines 'Zeitspeichers'. Als Grundlage für die weiteren Kapitel werden die Begrifflichkeiten im Überblick beschrieben; Details kommen dann später. Versionskontrolle, ob mit oder ohne Subversion, beschränkt sich tatsächlich nicht auf den Quellcode eines Softwareprojektes, sondern lässt sich ganz alltäglich gewinnbringend verwenden. Etwa bei der Verwaltung von Dokumenten, Artikeln oder Bildern. Es ist auch interessant zu lesen, dass das Buch selbst mit Subversion vom Autor verwaltet wurde. Da Subversion stressfrei mit Binärdateien umzugehen weiß, stehen dem geneigten Leser keine Barrieren im Wege. Ich bin mal gespannt, wann das erste Dateisystem mit integrierter Versionskontrolle zur Verfügung steht.
Ebenfalls sehr erfreulich ist der Umstand, dass keine ideologische Betrachtung der nutzbaren Plattform (etwa Betriebssystem) im Buch gemacht wird. Subversion ist unter Windows, Linux, Mac OS und anderen Systemen installierbar. An diversen Stellen werden potentielle Unterschiede kurz erläutert, etwa Pfadangaben in der URI oder Kennzeichner für das Zeilenende, aber das spielt keine wesentliche Rolle.
Der Schwerpunkt des Buchs liegt, pragmatisch gesehen, auf den alltäglichen Befehlen und Vorgehensweisen bei der Verwendung von Subversion. Gerade der Bezug auf die eigenen Erfahrungen des Autors halfen mir bei der Berücksichtigung meiner eigenen Arbeitsabläufe. Hier konnte ich weitergehende Erkenntnisse gewinnen und in meinen Umgang mit Versionskontrolle einfliessen. Es ist sehr erfreulich, an diesen Praxiswerten direkt teilhaben zu dürfen, statt diese durch leidliche Erfahrungen über die Jahre hin zu sammeln.
Eine Frage, die meines Erachtens in einigen anderen Büchern zu Versionskontrolle oder konkret zu Subversion nur unzureichend beantwortet werden konnte, behandelt den Aufbau und die Organisation des Datenspeichers (Repository). Mike Mason zeigt nicht nur den theoretischen Ansatz 'So soll es sein' sondern erklärt mit konkreten Anforderungen und leicht verständlichen Beispielen auch 'Warum es so sein soll'. Gerade für Einsteiger in das Thema Versionskontrolle stellen diese Fragen eine hohe Anfangsbarriere dar. Das Kapitel zu Tags und Branches liest sich fliessend und man kann es auf Anhieb verstehen und nachvollziehen. Neben der reinen Organisation des Repositories wird gezeigt wie man mit den verschiedenen Zweigen arbeitet und einen langfristig echte Vorteile daraus gewinnen kann. Insbesondere beschreibt der Autor die notwendigen Schritte zur Synchronierung bzw. der Zusammenführung der verschiedenen Versionszweige. Eine Situation, die beinahe täglich vorliegen kann. Vor allem gerade im Zeitraum vor und nach einem Release eines Projektes.

Ergänzend zu diesem Buch, dessen Untertitel The Pragmatic Starter Kit - Volume 1 lautet, behandeln die weiteren Titel des Starter Kit noch Pragmatic Unit Testing und Pragmatic Automation. Zeit und zügige, fehlerfreie Softwareentwicklung ist heutzutage pures Geld, daher werde ich die weiteren Volumes nicht auslassen, sondern das Starter Kit komplettieren.

War diese Rezension für Sie hilfreich?
14 von 14 Kunden fanden die folgende Rezension hilfreich
Format:Taschenbuch|Von Amazon bestätigter Kauf
Meiner Meinung nach eine perfekte Einführung in Subversion - schrittweise führt Mike Mason die wichtigsten Operationen des Entwickleralltags vor. Er benutzt kleine aber instruktive Beispiele, beschränkt sich auf das Wesentliche und gibt nebenbei so manchen nützlichen Tipp für Versionsmanagement "im Allgemeinen" (etwa: niemals $LOG$ in Dateien expandieren lassen, weil sich dieselben Infos aus den Changelogs ebenfalls ableiten lassen).

Tipp 1: Erst dieses Buch lesen, danach für spezielle Fragen im "Dauereinsatz" auf die (kostenfreie) Originaldoku des subversion-Projektes zurückgreifen.

Tipp 2: Neben der Einführung in Subversion empfehle ich die "Configuration Management Patterns" von Brad Appleton als produktneutrale Darstellung von Best-Practices.
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)
Amazon.com:  27 Rezensionen
52 von 54 Kunden fanden die folgende Rezension hilfreich
A straightforward guide for the Subversion beginner 1. März 2005
Von Michael A. Gunderloy - Veröffentlicht auf Amazon.com
Format:Taschenbuch
Here's a straightforward book with two audiences. First, if you've never actually used version control and you're a bit unsure of why you should and where to start, it provides a gentle introduction to the subject, explaining why this is one of the cornerstones of serious software development. Second, if you are already familiar with version control but thinking of moving to Subversion (particularly if you're already using CVS, the system from which the Subversion designers made their escape) this is the book to get you up and running with a minimum of fuss. The focus is on teaching you how to perform the basic operations that everyone needs to know to use version control efficiently: putting files into a repository, getting them out again, resolving conflicts among multiple developers, handling branches, and so on. You likely won't learn every niggling little detail about Subversion from this book (especially given that it's a program still under active development) but you'll learn plenty enough to get the job done.

After covering the basics of version control and some of the reasons why Subversion is a good choice, Mason shows you how to install things and handle the most basic commands - checking files in and out, and merging changes. He then moves on to larger organizational issues, including tags and branches, multiple repositories, sharing code, and how to handle third-party code. If you've read the earlier Pragmatic Bookshelf title Pragmatic Version Control using CVS you'll find that this book is a port of that one. That is, it includes the same examples, rewritten with Subversion syntax instead of CVS syntax. But it's not always a direct port. The new book is substantially longer than the old one, since Subversion is more flexible, and where Subversion offers a better way to do things than CVS Mason doesn't hesitate to point it out.

You'll also find some coverage here of other topics like using the Windows GUI tool TortoiseSVN, migrating from other systems to Subversion, and setting up Apache to handle Subversion over HTTP. There's a handy listing of commands and recipes at the tail end of the book which provides a fast reference for people who prefer to work at the command line - which, after all, is the most natural environment for Subversion.

Perhaps the best testimonial to the power of Subversion here is that the author convinced the publisher to switch. Pragmatic used to keep book files in a CVS repository. Now they use Subversion. If you're considering making the switch yourself, it's definitely worth picking up a copy of this easy read to help you along the way to success.
51 von 53 Kunden fanden die folgende Rezension hilfreich
Helpful intro but a poor reference 17. Mai 2005
Von Raymond Brigleb - Veröffentlicht auf Amazon.com
Format:Taschenbuch|Von Amazon bestätigter Kauf
This book really did get me off on the right foot. It provides a helpful perspective that was invaluable to a Subversion beginner. The tone is just right.

However, as I started running into problems, the book fell flat on its face. I couldn't find anything related to my tasks in the index, and there seems to be no coverage of simple concepts like removing directories or groups of files, nor are there any tips and tricks or scripts that might help to maintain my repository. And though there's coverage of a popular Windows GUI client, there's just no help for Mac developers.

I have to give this book three stars. At this price, my hopes were a lot higher.
24 von 24 Kunden fanden die folgende Rezension hilfreich
Elementary 10. Oktober 2005
Von M. Patel - Veröffentlicht auf Amazon.com
Format:Taschenbuch
I have been using subversion for over a year now. I bought this book after I was some what familiar with svn aka subversion.

I think this book is very good for someone starting off with subversion. The language is pretty good. You can cover this book in just one day!!!

To summarise:
PROS: Simple & Sweet language
Good examples

CONS: Not advanced

I would recommend the free subversion book over this book if you want to learn advanced techniques with subversion.
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