Professionell im Team entwickeln – Subversion Hosting als wichtiger Baustein
Aus der Software-Entwicklung sind Werkzeuge zur Versionsverwaltung von Sourcecode wie GIT, SVN oder auch das ältere CVS schon lange nicht mehr wegzudenken, ob als lokaler Server oder über einen spezialisierten Dienstleister, der beispielsweise Subversion Hosting betreibt. Obwohl es vereinzelt immer noch Entwickler gibt, denen ein großer Ordner mit Hunderten von inkonsistent benannten ZIP-Archiven optimal erscheint, so hat sich doch mittlerweile (und wer damit arbeitet, wird sagen „zum Glück!“) die Erkenntnis durchgesetzt, dass gerade bei der Arbeit im Team eine robuste, leistungsfähige Verwaltung für den Quellcode unverzichtbar ist.
Neben Teams profitieren auch Einzelentwickler von den Vorteilen der Sourcecode-Verwaltung, denn sie ermöglicht es, die Entwicklung des Sourcecodes über die Zeit nachzuvollziehen, alte Versionen jederzeit mit dem aktuellen Stand zu vergleichen, und bei Problemen unkompliziert wieder zu einem älteren Stand zurückkehren zu können. Zudem lässt sich über die Kommentare zu den einzelnen Änderungen und die Protokollierung, wer was wann in die Versionsverwaltung eingespielt hat, jederzeit nachvollziehen, wer woran gearbeitet hat, und gegebenenfalls ein Problem zu vertreten hat.
Das Internet erlaubt die Arbeit in räumlich weit getrennten Teams
Während für ein Entwicklerteam an einem einzigen, festen Standort ein lokaler Server für die Versionsverwaltung vollkommen ausreichen kann, bietet es sich bei größeren Organisationen mit mehreren Standorten (und ebenso bei räumlich getrennten Entwicklern, wie es beispielsweise bei Open-Source-Projekten häufig der Fall ist) an, das praktisch überall verfügbare Internet auch für die Sourcecode-Verwaltung zu nutzen. Hier kommen Anbieter ins Spiel, die sich auf spezielle Hosting-Angebote wie das Subversion Hosting konzentrieren. Schon für kleines Geld gibt es hier die Möglichkeit, das Thema Servertechnik komplett an einen Dienstleister zu übergeben. So können sich die Entwickler auf ihre eigentliche Aufgabe, die Software-Entwicklung, konzentrieren während sich der Hoster um die technische Seite kümmert. Davon profitieren letztlich alle Beteiligten, denn nicht jeder Entwickler kann und möchte sich in die Materie der Versionsverwaltung so tief einarbeiten, dass er auch wichtige angrenzende Themenfelder wie die Absicherung des Servers komplett im Griff hat. Hier bietet das Subversion Hosting eine erhebliche Erleichterung für Entwickler, die eigentlich nichts anderes möchten, als von den Vorteilen der Quellcodeverwaltung mittels moderner Technik zu profitieren.


Hinterlasse einen Kommentar
An der Diskussion beteiligen?Hinterlasse uns deinen Kommentar!