Versionsverwaltung mit FOSSIL
FOSSIL
Warum Versionsverwaltung?
Warum FOSSIL?
Demo
Warum Versionsverwaltung?
- Änderungen verfolgen
- Frühere Versionen wiederherstellen
- Historie der Software für neue Entwickler transparent machen
'Poor mans' Versionsverwaltung!
mytool.src.1
mytool.src.20110510
mytool.bak
mytool.fuji.2010
Populäre Versionsverwaltungs Programme
rcs
cvs
subversion
git
rcs
simple, ein Binary, keine Abhängigkeiten
könnte auch auf dem Atari laufen (Port?)
keine Netzwerkfunktion
cvs / subversion
Netzwerkfähig
komplex, viele Abhängigkeiten (Apache, Perl, rcs ...)
git
sehr mächtig
wird für den Linux Kernel (und andere OpenSource Software) genutzt
auch Netzwerkfähig
steile Lernkurve
fossil
einfache/keine Installation
eine Programmdatei (fossil[.exe])
pro Repository zwei Datenbankdateien (SQLite)
keine Abhängigkeiten
Demo
DEMO
Fragen?