So sichern und wiederherstellen Sie das SVN -Repository unter Linux
- 2187
- 666
- Susanne Stoutjesdijk
Subversion ist das beliebte Versionsverwaltungssystem, das für Anwendungsentwicklungen häufig verwendet wird. Als Systemadministrator müssen Sie die Bedeutung von Backups kennenlernen. Halten Sie also die Sicherung Ihrer alle SVN -Repositories auf dem lokalen Server sowie auf Remote -Systemen auf. Dieser Artikel hilft Ihnen dabei, das SVN -Repository im Linux -System über die Befehlszeile zu sichern und wiederherzustellen.
Sie können auch Ihren eigenen SVN -Server auf Debian -basierten Systemen und Redhat -basierten Systemen einrichten.
Backup SVN -Repository
Subversion liefert svnadmin Dienstprogramm für die Verwaltung von SVN -Repositories. Wir können auch eine Sicherung von SVN -Repositories verwenden svnadmin Befehl.
svnadmin Dump/var/svn/myrepo>/backup/svn/myrepo.Dump * Dumped Revision 0. * Dumped Revision 1. * Dumped Revision 2…
Wir können auch Backup mit GZIP komprimieren und Speicherplatz speichern. Verwenden Sie den folgenden Befehl, um das SVN -Repository zu sichern und mit dem Befehl GZIP zu komprimieren.
svnadmin Dump/var/svn/myrepo | gzip -9>/backup/svn/myrepo.entsorgen.gz
Stellen Sie das SVN -Repository wieder her
Wenn Sie nun Ihr SVN -Repository aus Backup wiederherstellen müssen. Verwenden Sie das folgende Beispiel, um das Repository aus einer Sicherungsdatei wiederherzustellen. In diesem Beispiel erstellen wir ein neues Repository, um die Müllkopie wiederherzustellen.
Erstellen Sie zunächst ein neues Repository mit der Option "Erstellen".
svnadmin create/var/svn/mynewrepo
Stellen Sie nun die Sicherung mit dem folgenden Befehl in das neu erstellte Repository wieder her.
svnadmin load/var/svn/mynewrepo < /backup/svn/myrepo.dump <<>> <<>>
- « So installieren oder aktualisieren Sie OpenSSH -Server auf Ubuntu & Linuxmint
- Wie man zwei Saiten in Java vergleicht »