Xpile Softwareentwicklung

Dokumente und Wissens-Datenbank

Dokumente zu Release- und Version-Management

Release- und Version-Management nehmen einen hohen Stellenwert bei der qualitätsgerechten Handhabung von Software-Produkten ein.

Nachfolgend wurde eine lose Sammlung von Dokumenten bereit gestellt, die einige Tips bei der Arbeit mit Versionsverwaltungs-Tools sowie Verfahren im Software-Life-Cycle beschreiben

Versionsverwaltungen sind bekanntlich ein unverzichtbarer Bestandteil einer jeden Entwicklungsarbeit. Sie gewährleisten, dass alle Versionen eines Files im Repository gesichert sind und mit Hilfe einer konkreten Sicht auch wieder verfügbar sind.

Dieses Dokument beschreibt den Umgang mit Versionierungstools am Beispiel von ‘CVS‘ und ‘ClearCase‘.

Es werden einige übliche Techniken bei der Anwendung von Versionierungstools aufgezeigt, auf Schwierigkeiten hingewiesen und Lösungsmöglichkeiten unterbreitet.

Ein Auszug aus diesem Dokument, welcher das Thema Branching, Mergen und Mergekonflikte behandelt, wurde von mir in der iX Heft 5-2005 veröffentlicht.
Download: Projektdokument
ClearCase ist neben vielen anderen Versionsverwaltungs-Tools eines der meist genutzen Tools zur Verwaltung von Sourcecode, Dokumenten und anderen einer ständigen Veränderung unterliegenden Dateien.

Dieses Dokument beschreibt in einer losen Sammlung einige Verfahren, welche die Nutzung von ClearCase verbessern oder auch nur transparenter machen.
Download: Projektdokument
Entwicklungstätigkeiten laufen heutzutage mehr oder weniger nach fest vorgegebenen ‘Fahrplänen‘ ab.
Am Anfang jeder Entwicklung steht der Auftrag. Ihm folgen die eigentliche Entwicklungstätigkeit, Tests und letztendlich die Produktionseinführung.

Alle diese Schritte müssen für ein einfaches nachvollziehen der Tätigkeiten dokumentiert und verwaltet werden.

Dieses Dokument beschreibt den möglichen Workflow von Softwareentwicklungen in Zusammenarbeit mit Versionsverwaltungen am Beispiel von ClearCase, zeigt Lösungen für eine sinnvolle Unterstützung durch Werkzeuge und behandelt insbesondere Übergabeschnittstellen zwischen verschiedenen Teams.
Download: Projektdokument
Frank Sell
Dipl.-Ing. Nachrichtentechnik
System-Engineer Unix
+49 (0) 163 8 25 26 17
KontaktImpressum