so habs nochmal schnell ein bisschen überarbeitet:
Aufsetzen einer aktuellen Versionsverwaltung auf einem Linux Server und migration der vorhandenen CVS Daten
1. Problembeschreibung ( Ist-Zustand ) / Aus welchen Gründen wurde das Projekt initiiert?
Derzeit nutzt die Softwareentwicklung CVS zur Verwaltung ihrer Sourcen. CVS wird nicht weiterentwickelt und ist technisch gesehen veraltet. Es fehlen Sicherheitsmechanismen und eine effektive Rechteverwaltung. Zudem steht dem CVS kein eigener Server zur Verfügung sondern die Sourcen liegen auf einem Fileserver.
2. Ziel des Projektes ( Soll-Zustand ).
Es soll ein eigenständiger, ausschließlich für die Versionsverwaltung zuständiger Server aufgesetzt werden. Dieser soll performanter und auch sicherer als die bisherige Lösung sein. Ein besserer Umgang mit Binärdaten sowie einfaches Verschieben und Umbennen von Verzeichnissen soll möglich sein.
Die aktuell verwendeten CVS Repository müssen vollständig migriert werden. Auf den benötigten Entwicklungsrechnern muss der Zugang zur neun Versionsverwaltung eingerichtet werden. Die Mitarbeiter müssen in das neue System eingewiesen werden.
3. Beschreibung des technischen Umfeldes / Systemumgebung - z.B: Betriebssystem, Datenbanksystem, Programmiersprachen, Entwicklungsumgebung.
Gegeben ist ein PC mit eingerichtetem Gentoo Linux und anbindung an das Lokale Netzwerk.
4. Projektphasen mit Zeitplanung in Stunden:
Ist-Analyse und Soll-Konzept 3h
Installation, Konfiguration, Migration 13h
Einrichtung der Clients 2h
Qualitätssicherung 5h
Einweisung der Mitarbeiter 2h
Erstellung eines Tutorials 1h
Dokumentation 9h
---------
35h
5. Geplante Dokumentation zur Projektarbeit (Aufbau der Dokumentation):
Dokumente, die nicht selbständig erstellt werden, sind zu unterstreichen.
Inhaltsverzeichnis:
Einleitung
Beschreibung des Ist Zustandes
Beschreibung des Soll Zustandes
Auswahl eines geeigneten Versionsverwaltungsprogramm
Koste-Nutzen Analyse
Installation und Konfiguration des Servers
Migration der vorhanden Sourcen
Wahl und Einrichtung der Clients
Qualitätssicherung/Testprotokoll
Projektfazit und Ausblick
Anhang:
Erstelltes Tutorial für die Mitarbeiter