Personal tools
You are here: Home Entwicklung Source Code Management
Twitter
Ex-MySQL chief Marten Mickos lands new CEO job - BusinessWeek http://bit.ly/dzVfC2 Mar 20, 2010 11:02 AM
Comcast Uses Open Source for IPv6 Deployment - InternetNews.com http://bit.ly/d56p9n Mar 20, 2010 01:12 AM
Wikipedia To Support Theora Open Source Video Codec - HTML Goodies http://bit.ly/8YTP1Y Mar 20, 2010 12:40 AM
Ex-MySQL Chief Marten Mickos Lands New CEO Job - PC World http://bit.ly/adPZ6F Mar 19, 2010 11:37 PM
Open Source Washing Machine Project Rethinks Clothes-Washing - Fast Company http://bit.ly/cqTIKg Mar 19, 2010 08:46 PM
 

Source Code Management

Planung, Installation und Administration von SCM Systemen • Systementwicklung • Systemintegration • Dienst- und Datenmigration • Consulting • Schulungen

Immer komplexer geartete traditionelle Anwendungen und Webapplikationen erfordern immer mehr Quellcode, der programmiert, gesichtet und gewartet werden muss.

uploads/images/source-code-management-systems.jpg

In den meisten Fällen arbeiten mehrere Softwareentwickler an einem Projekt. Und sie arbeiten oft an mehr als einem Projekt gleichzeitig. Bei soviel Dynamik in der modernen Softwareentwicklung kommt schnell die Frage auf, wie man sinnvoll und effektiv den Quellcode und die Dokumentation der Projekte verwaltet.

Bereits zu Anfang der kommerziellen Softwareentwicklung entstanden Systeme, die den Prozess der Programmierung, Validierung und Dokumentation unterstützen sollten. Der damaligen Idee folgend, alle zu einem Projekt zugehörigen Daten zentral zu speichern und den gleichzeitigen Zugriff mehrerer Benutzer auf die gleichen Datensätze zu reglementieren, wurde eine Vielzahl von Source Code Management Systemen geschaffen.

In den vergangenen Dekaden war das Source Code Management von unterschiedlichen Paradigmen und Ansätzen geprägt und befindet sich heute in einem Stadium der Perfektion. Während SCM-Systeme, wie CVS und Subversion immer noch alle Daten in einem zentralen Repository verwalten, entstanden mit der Initiierung der ersten Web 2.0 Anwendungen Source Code Management Systeme, die das Paradigma der dezentralen Datenhaltung verfolgen.

Die dezentralistische Sichtweise auf ein Repository ermöglicht so eine schier bis dahin unbekannte Flexibilität und Skalierbarkeit. So besitzt bspw. jeder Entwickler nach dem Auschecken aus einem solchen System das gesamte Repository und kann auf diesem alle seine Arbeiten offline erledigen.

Als Entwickler wissen wir die Vor- und Nachteile der einzelnen Source Code Management Systeme einzuschätzen und haben stets nach dem perfekten SCM-System Ausschau gehalten. Und haben es gefunden ;-) Gehen auch Sie und Ihr Unternehmen in den Projekten manchmal unter? Rufen Ihnen Worte, wie Branches, Trunks und Mergen Stirnfalten hervor? Sind womöglich die Projektdaten quer über verschiedene Dienste und Server bei Ihnen verteilt und überwiegt das Chaos? Gern würden wir auch Ihrer Suche ein Ende bereiten und Ihnen eine individuelle Lösung für ein sauberes Source Code Management System präsentieren.

verwendete Projekte und Technologien:
  • Git
  • CVS
  • Subversion
  • Bazaar
  • Mercurial
 
Document Actions