Arbeiten mit Repositorien

Das Durchsehen eines Repositorys kann mit Konqueror, Dolphin oder anderen Dateiverwaltungsprogramm erfolgen: Öffnen Sie eine URL mit dem in „Leistungsmerkmale von kdesvn beschriebenen Protokoll (die Varianten mit k am Anfang). Dann wird der Inhalt angezeigt. Dann können einfache Operationen wie Kopieren, Verschieben oder Löschen ausgeführt werden. Wird eine Abfrage wie ?rev=xxx angehängt, wird die angegebene Revision angezeigt. Das Format der Revisions-Abfrage ist in Anhang A, Syntax für Revisionen beschrieben. Weitere Informationen über KIO::ksvn finden Sie in Kapitel 3, Konqueror, KIO, kdesvn.

Alle Arbeiten außer dem Kopieren sollten nur beim Durchsehen der Revision HEAD ausgeführt werden.

Gelöschte Einträge wiederherstellen

In Subversion ist das Wiederherstellen eines gelöschten Eintrags tatsächlich das Kopieren dieses Eintrags von einer früheren Revision. Wenn Sie einen Eintrag wiederherstellen möchten, laden Sie eine Ansicht des Repository mit einer Version bevor der Eintrag gelöscht wurde. Dazu wählen Sie SubversionRepositoryRevision zum Durchsehen auswählen und geben die gewünschte Revision ein. Dann zeigt kdesvn den Inhalt des Repository mit dieser Revision an. Markieren Sie den Eintrag, den Sie wiederherstellen möchten, und wählen Sie SubversionAllgemeinKopieren (Strg+C). Im dadurch geöffneten Dialog ist das Ziel immer die Revision HEAD, die Quelle ist die zum Durchsehen und Kopieren ausgewählte Revision. Geben Sie den Pfad ein, klicken Sie auf OK und das Kopieren beginnt. Wechseln Sie danach zurück zur Revision HEAD, der wiederhergestellte Eintrag wird dann angezeigt.

Ordner importieren

Wegen Beschränkungen in Subversion selbst können nur Ordner, nicht aber einzelne Dateien importiert werden.

Ziehen und Ablegen

Markieren Sie in jeder kompatiblen Dateiverwaltung die Ordner, die Sie importieren möchten, und ziehen Sie sie zum Ordnereintrag in kdesvn, in den Sie importieren möchten.

Ordner für den Import mit dem Dateisystem-Browser auswählen

Markieren Sie den Ordner, in den Sie einen neuen Ordner importieren möchten. Wählen Sie dann SubversionAllgemeinOrdner in aktuellen Ordner importieren und dann wählen Sie den gewünschten Ordner.