Versionskontrolle mit Subversion

Author: C. Michael Pilato,Ben Collins-Sussman,Brian W. Fitzpatrick

Publisher: O'Reilly Germany

ISBN: 3897218984

Category: Computers

Page: 496

View: 8701

DOWNLOAD NOW »
Ganz klar: Das Schöne am Open Source-Code ist natürlich der freie Zugriff auf ihn, doch gerade deshalb will die Code-Entwicklung besonders gut organisiert sein. Versionskontrollsysteme ermöglichen es jedem Projektmitglied, zunächst unabhängig zu arbeiten und seine Änderungen am Quellcode dann in ein Repository einzufügen, mit dem die unterschiedlichen Versionen überwacht und verwaltet werden. Intelligente Verwaltung mit Subversion Wer bei Software-Projekten bisher das bewährte CVS benutzt hat, dem steht mit Subversion eine stabilere und flexiblere Alternative zur Verfügung. Versionskontrolle mit Subversion, geschrieben von Mitgliedern des Subversion-Entwicklerteams, stellt dieses mächtige Open Source-Tool vor und beschreibt, wie Sie es fachgerecht installieren und konfigurieren. Die Autoren zeigen Ihnen, wie Sie durch die intelligente Verwaltung und Dokumentation mit Subversion Konflikte und Datenverlust vermeiden können. Für Programmierer und für Systemadministratoren Das Buch eignet sich für Leser mit ganz unterschiedlichem Hintergrundwissen: Sowohl Programmierer ohne Kenntnisse der Versionskontrolle als auch erfahrene Systemadministratoren kommen hier auf ihre Kosten. Und CVS-Kennern wird mit diesem Buch ein problemloser Wechsel zu Subversion ermöglicht.

Versionskontrolle mit Git

Author: Jon Loeliger

Publisher: O'Reilly Germany

ISBN: 389721945X

Category:

Page: 338

View: 1531

DOWNLOAD NOW »
Git wurde von keinem Geringeren als Linus Torvalds ins Leben gerufen. Sein Ziel: die Zusammenarbeit der in aller Welt verteilten Entwickler des Linux-Kernels zu optimieren. Mittlerweile hat das enorm schnelle und flexible System eine groe Fangemeinde gewonnen. Viele Entwickler ziehen es zentralisierten Systemen vor, und zahlreiche bekannte Entwicklungsprojekte sind schon auf Git umgestiegen. Verstandliche Einfuhrung: Wer Git einsetzen und dabei grotmoglichen Nutzen aus seinen vielseitigen Funktionen ziehen mochte, findet in diesem Buch einen idealen Begleiter. Versionskontrolle mit Git fuhrt grundlich und gut verstandlich in die leistungsstarke Open Source-Software ein und demonstriert ihre vielfaltigen Einsatzmoglichkeiten. Auf dieser Basis kann der Leser Git schon nach kurzer Zeit produktiv nutzen und optimal auf die Besonderheiten seines Projekts abstimmen. Insider-Tipps aus erster Hand: Jon Loeliger, der selbst zum Git-Entwicklerteam gehort, lasst den Leser tief ins Innere des Systems blicken, so dass er ein umfassendes Verstandnis seiner internen Datenstrukturen und Aktionen erlangt. Neben alltaglicheren Szenarios behandelt Loeliger auch fortgeschrittene Themen wie die Verwendung von Hooks zum Automatisieren von Schritten, das Kombinieren von mehreren Projekten und Repositories zu einem Superprojekt sowie die Arbeit mit Subversion-Repositories in Git-Projekten.

LaTeX Hacks

Tipps und Techniken für professionellen Textsatz

Author: Anselm Lingnau

Publisher: O'Reilly Germany

ISBN: 3897214776

Category: Computerized typesetting

Page: 396

View: 3782

DOWNLOAD NOW »
LaTeX fur (fast) alles: Interessante Effekte bei der Textgestaltung sind naturlich ein Muss in den LaTeX Hacks, ebenso mathematischer Formelsatz, anspruchsvolle Seitenformatierungen sowie die Arbeit mit Tabellen und Abbildungen im LaTeX-Satz. Aber LaTeX Hacks geht weit daruber hinaus und zeigt Ihnen den professionellen Einsatz von Schriften, die Erstellung von Serienbriefen und die Erzeugung von PDFs. Zahlreiche Erweiterungen und Hilfsprogramme, die fur LaTeX entwickelt wurden, werden vorgestellt und im konkreten Einsatz beschrieben. Und, ob Sie es glauben oder nicht, in LaTeX Hacks erfahren Sie auch, was LaTeX mit Stickvorlagen zu tun haben kann... LaTeX plus: Manches, was Sie in diesem Buch lesen werden, beruht auf bereits existierenden Erweiterungen und Tools, die Sie im Netz finden konnen - in diesem Fall erlautert der Autor, wie die grundlegenden Techniken aussehen, die in diesen Erweiterungen aufgegriffen und umgesetzt werden. LaTeX-Systemlandschaft: TeX und LaTeX sind keine freistehenden Programme, sondern immer Teil eines groeren Softwaresystems aus Editoren, Ausgabetreibern und Hilfsprogrammen unterschiedlicher Art. Einige Hacks beschranken sich darum nicht auf TeX und LaTeX, sondern verwenden zusatzlichen Code in Programmiersprachen auf der Linux- oder Unix-Shell oder in Perl. Diese Hacks konnen aber auch als fertige Losungen ubernommen werden. LaTeXnisches Neuland: Viele Themen, Methoden und Tricks aus LaTeX Hacks sind in dieser Form noch nicht veroffentlicht worden und beschreiten darum LaTeXnisches Neuland. Dem Autor geht es vor allem darum, die gezeigten TeXniken in ihren Kontext zu setzen und Ihnen Handwerkszeug zur Verfugung zu stellen, das Sie auch in anderen Situationen einsetzen konnen.

CrossVC

grafische Versionskontrolle mit CVS und Subversion ; [user space]

Author: Tilo Riemer,Frank Hemer

Publisher: N.A

ISBN: 9783937514130

Category:

Page: 315

View: 3306

DOWNLOAD NOW »
Das Szenario ist alltäglich: Dieselben Dateien (Texte, Webseiten, Quellcode etc.) müssen gleichzeitig von verschiedenen Personen bearbeitet werden, ohne dass das gefürchtete "Versions-Chaos" entsteht. Mit LinCVS steht eine komfortable grafische Anwendung bereit, die dies auf der Grundlage eines bewährten Versionskontrollsystems (CVS) und unter den gängigsten Betriebssystemen ermöglicht.

Weniger schlecht programmieren

Author: Kathrin Passig,Johannes Jander

Publisher: O'Reilly Germany

ISBN: 3897215683

Category: Computers

Page: 456

View: 4184

DOWNLOAD NOW »
Kathrin Passig gilt als Meisterin des unorthodoxen Blickwinkels, und wenn sie sich zusammen tut mit einem gestandenen Entwickler, um ein Programmierbuch zu schreiben, darf man gespannt sein. Mit Sachverstand und Witz widmen sich die beiden den Holzwegen, Fehleinschätzungen und Irrtümern, die insbesondere Programmier-Neulingen und Hobby-Entwicklern das Leben schwer machen. Ein Buch für alle, die ahnen, dass ein besserer Programmierer in ihnen steckt. Hätte ich das früher gewusst! Auch wenn es nicht unbedingt auf der Hand liegt: Programmieren hat viel mit Kommunikation zu tun. Programmierstil, Namensgebung, Umgang mit Kommentaren oder mit Fremdcode – oftmals haben sich gerade dort Konventionen etabliert, wo eine Sprache keine strengen Vorgaben macht. Lernen Sie die unterschiedlichen Traditionen der verschiedenen Sprachen kennen und erfahren Sie, wie Sie sich auf diesem unsicheren Terrain halbwegs unfallfrei bewegen. Vom Umgang mit Fehlern – Wer hat nicht schon Stunden damit verbracht, nach einem Fehler im Programm zu suchen, um herauszufinden, warum etwas nicht so funktioniert, wie eigentlich geplant? Es gibt eine Menge Anzeichen, die darauf schließen lassen, wo genau etwas im Code nicht stimmt. Lernen Sie, wie Sie solche Roststellen erkennen, wie Sie mit systematischem Debugging Fehler finden und durch Tests dauerhaft bändigen. Die Qual der Wahl – Nicht jede Programmiersprache eignet sich gleich gut für jede Aufgabe, Daten lassen sich auf unterschiedliche Weise vorhalten, Entwicklungsumgebungen und Versionskontrollsysteme gibt es viele – auf technischer Ebene gilt es jede Menge Entscheidungen zu treffen, deren Konsequenzen schwer zu überreißen sind. Universell gültige Empfehlungen kann niemand abgeben, aber mit den Erfahrungswerten und Entscheidungshilfen der Autoren fahren Sie für den Anfang nicht schlecht.

Der C++-Programmierer

C++ lernen – professionell anwenden – Lösungen nutzen.Aktuell zu C++17

Author: Ulrich Breymann

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446453865

Category: Computers

Page: 1000

View: 2750

DOWNLOAD NOW »
Ein C++-Praxisbuch für alle Ansprüche – mehr brauchen Einsteiger und Profis nicht „Der C++-Programmierer“ entspricht dem ISO- Standard C++17. Das Buch stellt Grundlagen und fortgeschrittene Themen der C++-Programmierung vor. Es enthält über 150 praktische Lösungen für typische Aufgabenstellungen und mehr als 90 Übungsaufgaben – inkl. Musterlösungen. C++ an Beispielen lernen - Als C++-Neuling erhalten Sie eine motivierende Einführung in die Sprache C++. Die vielen Beispiele sind leicht nachzuvollziehen. Klassen und Objekte, Templates, STL und Exceptions sind bald keine Fremdwörter mehr für Sie. - Als Profi finden Sie in diesem Buch kurze Einführungen zu Themen wie Thread- und Netzwerkprogrammierung und grafische Benutzungsoberflächen. Durch den Einsatz der Boost- und Qt-Libraries wird größtmögliche Portabilität erreicht. Kenntnisse in der Softwareentwicklung mit C++ vertiefen Weil Softwareentwicklung nicht nur Programmierung ist, finden Sie ergänzend Themen für die professionelle Arbeit: Die effiziente Programmerzeugung mit make, Unit-Tests und TDD (Test Driven Development). Das unverzichtbare Nachschlagewerk für alle Das integrierte "C++-Rezeptbuch" mit mehr als 150 praktischen Lösungen, das sehr umfangreiche Register und ein detailliertes Inhaltsverzeichnis machen das Buch zu einem unverzichtbaren Nachschlagewerk für alle, die sich im Studium oder professionell mit der Softwareentwicklung in C++ beschäftigen.

Einstieg in Eclipse 3.7

aktuell zu Indigo ; [und Java 7 ; effiziente Java-Entwicklung mit Eclipse ; Plug-Ins, Web- und RCP-Anwendungen erstellen ; inkl. Refactoring, Debugging, Subversion, CVS u.v.m.]

Author: Thomas Künneth,Yvonne Wolf

Publisher: N.A

ISBN: 9783836216685

Category: Computers

Page: 418

View: 1420

DOWNLOAD NOW »

Git

Verteilte Versionsverwaltung für Code und Dokumente

Author: Valentin Haenel,Julius Plenz

Publisher: N.A

ISBN: 9783955391195

Category: Computers

Page: 350

View: 9754

DOWNLOAD NOW »

Magento

Erfolgreich mit dem ersten Online-Shop

Author: Susanne Angeli,Wolfgang Kundler

Publisher: Pearson Deutschland GmbH

ISBN: 9783827243751

Category: Electronic books

Page: 424

View: 649

DOWNLOAD NOW »

Git

Dezentrale Versionsverwaltung im Team Grundlagen und Workflows

Author: Bjørn Stachmann,René Preißel

Publisher: N.A

ISBN: 3864918189

Category: Computers

Page: 348

View: 6654

DOWNLOAD NOW »
Git ist eine der beliebtesten Versionsverwaltungen. Die Vielfalt an Kommandos, Optionen und Konfigurationen wirkt anfangs aber oft einschüchternd - obwohl die Grundkonzepte einfach sind, und man schon mit wenigen davon effektiv arbeiten kann. Die Autoren dieses Buches bieten daher zunächst eine kompakte Einführung in die Konzepte und jene Befehle, die man im Entwickleralltag wirklich benötigt. Anschließend widmen sie sich ausführlich den wichtigsten Workflows bei der Softwareentwicklung im Team und zeigen, wie Git dort eingesetzt wird. Behandelt werden u.a. folgende Workflows: • Ein Projekt aufsetzen • Mit Feature-Branches entwickeln • Gemeinsam auf einem Branch arbeiten • Periodisch Releases durchführen • Mit Bisection Fehler suchen • Große Projekte aufteilen Sie lernen in diesem Buch alle wichtigen Git-Befehle und -Funktionen kennen und erfahren, wie Sie sie effektiv anwenden. Zudem entdecken Sie neue Einsatzgebiete von dezentralen Versionsverwaltungen, die in klassischen, zentralen Systemen nicht existieren. Die 3. Auflage wurde komplett aktualisiert. Hinzugekommen ist das Thema DevOps in Form eines zusätzlichen Workflows für »Continuous Delivery« sowie als neues Kapitel zur Integration mit dem Build-Server Jenkins. Ein weiterer neuer Workflow ist für Produktentwickler hilfreich und erläutert, wie man mehrere Release-Versionen eines Produkts parallel pflegen kann. Ebenfalls neu: eine Einführung in das Arbeiten mit dem User-Interface »Atlassian SourceTree«.

Building Information Modeling

Technologische Grundlagen und industrielle Praxis

Author: André Borrmann,Markus König,Christian Koch,Jakob Beetz

Publisher: Springer-Verlag

ISBN: 3658056061

Category: Technology & Engineering

Page: 591

View: 1756

DOWNLOAD NOW »
Building Information Modeling (BIM) ist in aller Munde. Diese innovative Technologie, die auf der durchgängigen Verwendung digitaler Bauwerksmodelle beruht, ist dabei, die Planungs-, Ausführungs- und Betriebsprozesse im Bauwesen grundlegend zu revolutionieren. Das Buch erläutert ausführlich die informationstechnischen Grundlagen der BIM-Methode und vermittelt dem Leser fundiertes Wissen zu allen wesentlichen Aspekten. Das große Potential der BIM-Methode wird durch zahlreiche erfolgreiche Anwendungsbeispiele aus der industriellen Praxis belegt, die im Buch detailliert geschildert werden.

TYPO3 Kochbuch

Author: Christian Trabold,Jo Hasenau,Peter Niederlag

Publisher: O'Reilly Germany

ISBN: 3897218518

Category: Web publishing

Page: 888

View: 9579

DOWNLOAD NOW »
CD-ROM enthält: Zahlreiche Codebeispiele und Extensions aus dem TYPO3 Kochbuch, Praxisbeispiele für viele Lösungen, einfachste Integration in bestehende Projekte durch importierbare T3D-Seitenbäume und T3X-Pakete.

Maven 3

Konfigurationsmanagement mit Java

Author: Martin Spiller

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3826691180

Category: Computers

Page: 356

View: 2557

DOWNLOAD NOW »
Maven ist ein Build-Management-Tool der Apache Software Foundation und basiert auf Java. Der Autor erläutert die grundlegenden Konzepte und Module von Maven 3 und zeigt Ihnen, wie diese im Projektalltag eingesetzt werden können. Dieses Buch eignet sich sowohl als Einführung als auch als Referenz und Arbeitsbuch für die tägliche Praxis.