Code Management

Code Management

 

Die wichtigste Grundlage einer Software ist ihr Quellcode.Darum verwundert es, das viele Unternehmen die Verwaltung des Quellcodes eher stiefmütterlich behandeln.Der Quellcode eines Projektes muss zwingend in einem Versionskontrollsystem verwaltet werden. Auf diese Weise erhält man einen Überblick darüber, wer wann was zum Code beigetragen oder verändert hat. Mehrere Entwickler können gleichzeitig den Code bearbeiten, ohne sich gegenseitig zu überschreiben. Baut jemand einen Fehler in den Quellcode ein und dies bleibt einige Tage oder Wochen unbemerkt, kann man mit einer Versionskontrolle den Zustand vor dem einbauen des Fehlers jederzeit wieder herstellen.Haben Kunden für Projekte an denen ich mitarbeite keine eigene Versionskontrolle konfiguriert, stelle ich meinen eigenen Versionskontrollserver zur Verfügung. Kunden erhalten damit folgende Features:

  • Distributed Version Control System Git
  • Zugriff auf den Quellcode über ein Webfrontend
  • Der Code lässt sich jederzeit branchen oder forken
  • Vorgangsverwaltung mit Milestones und Tickets enthalten
  • Eine ausführliche Projekthistorie enthalten
  • Vergleichen mehrerer Versionsstände über das Webinterface
  • Integration von externen Tools wie Twitter, Rapportive uvm möglich
  • Integriertes Wiki System
  • User und Gruppenberechtigungen

Nach Fertigstellung des Projektes haben Kunden die Möglichkeit das Versionskontrollsystem für 10 EUR / Monat weiterhin nutzen zu können.