Versionskontrollsysteme ...
Nachdem ich heute fast drei Stunden lang mein Verzeichnis mit den Dokumenten aufgeräumt habe, denke ich, dass es an der Zeit ist, das alles zusätzlich zu den Skripten und Konfigurationen in ein Versionskontrollsystem zu werfen.
Seit gefühlten 100 Jahren nutze ich Subversion (SVN) und bin auch sehr zufrieden damit, es macht alles, was ich brauche und das sogar sehr gut. Concurrent Versioning System (CVS) habe ich übersprungen, ich bin nie so richtig warm damit geworden. Die Stärken von verteilten "next Generation"-Versionskontrollsystemen - Bazaar (BZR), Git (GIT) und Mercurial (HG) - nutze ich als einzelne Person garantiert nicht aus, aber, da ich eine "faule Sau" bin und auch an Projekten beteiligt bin, die git benutzen, werde ich jetzt darauf umstellen. Dann heisst es nur einmal Vokabeln lernen
Bedingung war und ist, das über http(s) nutzen zu können, da ich nicht immer in Netzen bin, in denen ssh-Zugriff nach aussen erlaubt ist. Das ist bei git mit Gitosis und Gitweb möglich.
Wen das auch interessiert, dem empfehle ich das Hören von Chaosradio Express 130, da ging es um verteilte Versionskontrollsysteme und da habe ich es auch her, dass sich die einzelnen Systeme nur in Einzelheiten unterscheiden.
Seit gefühlten 100 Jahren nutze ich Subversion (SVN) und bin auch sehr zufrieden damit, es macht alles, was ich brauche und das sogar sehr gut. Concurrent Versioning System (CVS) habe ich übersprungen, ich bin nie so richtig warm damit geworden. Die Stärken von verteilten "next Generation"-Versionskontrollsystemen - Bazaar (BZR), Git (GIT) und Mercurial (HG) - nutze ich als einzelne Person garantiert nicht aus, aber, da ich eine "faule Sau" bin und auch an Projekten beteiligt bin, die git benutzen, werde ich jetzt darauf umstellen. Dann heisst es nur einmal Vokabeln lernen
Bedingung war und ist, das über http(s) nutzen zu können, da ich nicht immer in Netzen bin, in denen ssh-Zugriff nach aussen erlaubt ist. Das ist bei git mit Gitosis und Gitweb möglich.
Wen das auch interessiert, dem empfehle ich das Hören von Chaosradio Express 130, da ging es um verteilte Versionskontrollsysteme und da habe ich es auch her, dass sich die einzelnen Systeme nur in Einzelheiten unterscheiden.
Kommentare
Ansicht der Kommentare: Linear | Verschachtelt
Betz Stefan am :
Mit git und bzr werde ich aber nicht so richtig warum :-/
mfg Betz Stefan
Dirk Deimeke am :
Matthias Mees am :
Dirk Deimeke am :
Zum Anderen sind die Daten nicht für fremde Hände bestimmt. Da ist Korrespondenz darunter und Bewerbungsunterlagen, Scans von Zeugnissen, ...
Matthias Mees am :
Ganz was anderes: Ich habe trotz Opt-In keine Benachrichtigungsmail zu Deiner Antwort bekommen ..?
Dirk Deimeke am :
Matthias Mees am :
Dirk Deimeke am :
Stefan am :
git kann ich nur empfehlen! Es ist vor allem auch praktisch, wenn man einen Laptop, eine Workstation zu hause und noch ein Backupsystem bei einem Hoster hat - man kann so auch recht einfach automatische Backups seines Homedirs einrichten.
Dirk Deimeke am :