Projekt

Allgemein

Profil

ETCkeeper » Historie » Revision 5

Revision 4 (Josef Braun, 02.01.2010 13:42) → Revision 5/28 (Josef Braun, 02.01.2010 13:51)

h1. Versionierung von Dateien im /etc VerzeichnisOrdner
mit etckeeper

h2. Speichert /etc in Git, Mercurial, Bzr oder Darcs

etckeeper ist ein Werkzeug, um /etc in einem Git- , Mercurial- , Bzr- oder Darcs-Depot speichern zu können. Es hängt sich in APT ein und überträgt die Änderungen in /etc, die während der Paketaktualisierung gemacht wurden. Es macht die Metadaten der Dateien ausfindig, was Versionskontrollsysteme normalerweise nicht unterstützen, dies ist allerdings wichtig für /etc, wie z. B. die Rechte von /etc/shadow. Es ist recht modular und konfigurierbar, gleichzeitig auch einfach zu benutzen, wenn Sie die Grundlagen des Arbeitens mit Versionskontrolle verstehen.

(am


Am
Beispiel einer OpenSuse Installation mit Mercurial) Installation.

h2. Schritte zur fertigen Installation

* die Pakete git und mercurial mit yast installieren

* die
aktuelle Version vom git repository abholen.
Dazu in ein leeres bzw. neues Verzeichnis wechseln und aufrufen:
<pre>

git clone git://git.kitenet.net/etckeeper
</pre>


+Links+: Linkverweise:

die Entwicklerseite auf http://kitenet.net/~joey/code/etckeeper/
Redmine Appliance - Powered by TurnKey Linux