Versionskontrolle mit Subversion

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

Publisher: O'Reilly Germany

ISBN: 3897218984

Category: Computers

Page: 496

View: 497

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.

LaTeX Hacks

Tipps und Techniken für professionellen Textsatz

Author: Anselm Lingnau

Publisher: O'Reilly Germany

ISBN: 3897214776

Category: Computerized typesetting

Page: 396

View: 2511

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: 2134

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.

Versionskontrolle mit Git

Author: Jon Loeliger

Publisher: O'Reilly Germany

ISBN: 389721945X

Category:

Page: 338

View: 1313

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.

Versionskontrolle mit Git

Author: Jon Loeliger

Publisher: O'Reilly Germany

ISBN: 389721945X

Category:

Page: 338

View: 7813

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.

Weniger schlecht programmieren

Author: Kathrin Passig,Johannes Jander

Publisher: O'Reilly Germany

ISBN: 3897215683

Category: Computers

Page: 456

View: 8555

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

Author: Ulrich Breymann

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446444041

Category: Computers

Page: 992

View: 9293

DOWNLOAD NOW »
Ein C++-Praxisbuch für alle Ansprüche – mehr brauchen Einsteiger und Profis nicht „Der C++-Programmierer“ entspricht dem ISO- Standard C++11. Das Buch stellt Grundlagen und fortgeschrittene Themen der C++-Programmierung vor. Es enthält über 150 praktische Lösungen für typische Aufgabenstellungen und 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 auch Themen für die professionelle Arbeit im Team, u.a. die Automatisierung der Dokumentation von Programmen, die Versionskontrolle und Werkzeuge zur Projektverwaltung. 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.

Git

Verteilte Versionsverwaltung für Code und Dokumente

Author: Valentin Haenel,Julius Plenz

Publisher: N.A

ISBN: 9783955391195

Category: Computers

Page: 350

View: 7390

DOWNLOAD NOW »

Git

Dezentrale Versionsverwaltung im Team - Grundlagen und Workflows

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

Publisher: N.A

ISBN: 9783864903113

Category:

Page: 327

View: 6019

DOWNLOAD NOW »

Software Due Diligence

Softwareentwicklung als Asset bewertet

Author: Christian Demant

Publisher: Springer-Verlag

ISBN: 3662530627

Category: Business & Economics

Page: 307

View: 5676

DOWNLOAD NOW »
Dieses praxisnahe Buch gibt einen Einblick in die Besonderheiten und vermeintlichen Geheimnisse der Softwareentwicklung. Dabei werden Methoden aufgezeigt, um die in der Softwareentwicklung versteckten Vermögenswerte zu ermitteln und transparent zu machen. Software durchdringt immer mehr Bereiche in Industrie und Wirtschaft. IT-Management und Softwareentwicklung, die aktuell vielerorts noch als reine Unterstützungs-Funktionen betrachtet werden, könnten sich im Zuge der Digitalisierung in den nächsten Jahren in vielen Unternehmen zu Kernkompetenzen entwickeln. Um hierfür die aus unternehmerischer Sicht richtigen Weichenstellungen vornehmen zu können, ist eine Positionsbestimmung die Voraussetzung. Die Zielgruppen Das Buch richtet sich an Wirtschaftsprüfer, Steuerberater, Investoren, Business-Angels, M&A-Verantwortliche bei Banken sowie Inhaber und Geschäftsführer von Softwareunternehmen oder Unternehmen, in denen die Softwareentwicklung einen wesentlichen Beitrag zur Wertschöpfung liefert.

Magento

Erfolgreich mit dem ersten Online-Shop

Author: Susanne Angeli,Wolfgang Kundler

Publisher: Pearson Deutschland GmbH

ISBN: 9783827243751

Category: Electronic books

Page: 424

View: 9531

DOWNLOAD NOW »

Projektorganisation und Management im Software Engineering

Author: Manfred Broy,Marco Kuhrmann

Publisher: Springer-Verlag

ISBN: 3642292909

Category: Computers

Page: 416

View: 7081

DOWNLOAD NOW »
Die Entwicklung umfangreicher Softwaresysteme erfordert neben der Beherrschung von Softwaretechnik auch eine fundierte Projektplanung, -organisation und -durchführung. Nötig sind Kenntnisse der Aufwandsschätzung und des Angebots- und Vertragswesens. Das einzigartige Lehrbuch für Studenten bietet auch für Berufseinsteiger die Basis für Vorgehensweisen im Software Engineering. Die Kombination von praktischen Erfahrungen und methodischen Grundlagen zeigt die Anwendbarkeit der Inhalte auf. Zahlreiche Übungsaufgaben vertiefen das gewonnene Wissen.

Produktionsleitsysteme in der Automobilfertigung

Author: Markus Kropik

Publisher: Springer Science & Business Media

ISBN: 3540889906

Category: Education

Page: 414

View: 1445

DOWNLOAD NOW »
Das Buch zeigt, wie die Produktionsleittechnik in der Automobilfertigung vom Presswerk bis zur Endmontage effizienter gestaltet werden kann. Beschrieben werden Motivationen für die Einführung von Produktionsleitsystemen (PLS) und der mögliche Return on Investment. Methoden für die Einführung, Prozesse, Benutzerschnittstellen, IT- und Datenstrukturen werden erläutert. Darüber hinaus diskutiert der Autor Basistechnologien und deren Einfluss auf die Auslegung von PLS. Das Thema wurde erstmals speziell für die Automobilindustrie aufbereitet.

TYPO3 Kochbuch

Author: Christian Trabold,Jo Hasenau,Peter Niederlag

Publisher: O'Reilly Germany

ISBN: 3897218518

Category: Web publishing

Page: 888

View: 7536

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.

Git

verteilte Versionsverwaltung für Code und Dokumente

Author: Valentin Haenel,Julius Plenz

Publisher: N.A

ISBN: 9783941841420

Category:

Page: 328

View: 2699

DOWNLOAD NOW »

Versionsverwaltung mit Git

Praxiseinstieg

Author: Sujeevan Vijayakumaran

Publisher: BoD – Books on Demand

ISBN: 3958452264

Category: Computers

Page: 272

View: 7986

DOWNLOAD NOW »
Viele Software-Entwickler oder Systemadministratoren haben Git bereits im Einsatz - sowohl im Firmenumfeld als auch in Open-Source-Projekten. Zum Einstieg lernen Anfänger häufig nur die wichtigsten Befehle, die schnell nicht mehr ausreichen, vor allem wenn die ersten Fehler auftreten. Dieses Buch behandelt einerseits die gängigen Befehle, die Sie beim täglichen Arbeiten mit Git brauchen. Andererseits geht es dem Autor auch darum, dass Sie Git als Ganzes verstehen, um es effektiv im Entwicklungsprozess einsetzen zu können. Der Fokus des Buches liegt auf dem praktischen Arbeiten mit Git. Sie lernen anhand eines kleinen Beispielprojektes, welche Befehle es gibt, wie diese arbeiten und wie Sie auftretende Probleme lösen können. Neben den Funktionen, die Sie täglich brauchen, finden Sie auch eher seltener gebrauchte Kommandos, die aber ebenfalls wichtig sind. Dabei legt der Autor auch großen Wert auf die Einbindung und Anpassung des Entwicklungsprozesses. Im zweiten Teil des Buches werden fortgeschrittene Themen behandelt. Dabei liegt der Schwerpunkt auf dem Einsatz von Git in Software-Entwicklungsteams. Hier geht es um das Hosten verteilter Repositories mit GitHub und GitLab. Ein weiteres Kapitel behandelt die verschiedenen Workflows je nach Anzahl der beteiligten Personen, Branches und Repositories eines Projektes. Außerdem werden Git-Hooks behandelt und deren Programmierung sowie das automatisierte Prüfen simpler Fehler. Darüber hinaus gibt der Autor Tipps und Hinweise für den Umstieg von Subversion sowie einen Überblick über verschiedene grafische Git-Programme. Das Buch richtet sich nicht nur an Einsteiger, die sich noch nie mit Git beschäftigt haben, auch Umsteiger und Leser mit vorhandenen Kenntnissen erhalten viele weiterführende Informationen.