GNU/Linux >> Belajar Linux >  >> Linux

Cara Mencadangkan dan Memulihkan Repositori SVN di Linux

Subversion adalah sistem manajemen versi populer yang banyak digunakan untuk pengembangan aplikasi. Sebagai administrator sistem, Anda harus mengetahui pentingnya backup. Jadi simpan cadangan semua repositori svn Anda di server lokal dan juga di sistem jarak jauh. Artikel ini akan membantu Anda untuk mencadangkan dan memulihkan repositori svn di sistem Linux melalui baris perintah.

Anda juga dapat mengatur server SVN Anda sendiri pada sistem berbasis Debian dan sistem berbasis Redhat.

Cadangkan Repositori SVN

Subversion menyediakan svnadmin utilitas untuk mengelola repositori svn. Kami juga dapat mengambil cadangan repositori svn menggunakan svnadmin perintah.

svnadmin dump /var/svn/myrepo > /backup/svn/myrepo.dump


* Dumped revision 0.
* Dumped revision 1.
* Dumped revision 2.
....

Kami juga dapat mengompres cadangan dengan gzip dan menghemat ruang disk. Gunakan perintah berikut untuk mencadangkan repositori svn dan mengompresnya menggunakan perintah gzip.

svnadmin dump /var/svn/myrepo | gzip -9 > /backup/svn/myrepo.dump.gz

Pulihkan Repositori SVN

Sekarang jika Anda diminta untuk memulihkan repositori svn Anda dari cadangan. Gunakan contoh berikut untuk memulihkan repositori dari file cadangan. Untuk contoh ini, kami membuat repositori baru untuk memulihkan dump.

Pertama, buat repositori baru menggunakan opsi buat.

svnadmin create /var/svn/mynewrepo

Sekarang pulihkan cadangan ke repositori yang baru dibuat menggunakan perintah berikut.

svnadmin load /var/svn/mynewrepo < /backup/svn/myrepo.dump



<<< Started new transaction, based on original revision 1
     * adding path : svn-auth-screen.PNG ... done.
     * adding path : template.txt ... done.

------- Committed revision 1 >>>

<<< Started new transaction, based on original revision 2
     * adding path : file1.txt ... done.
     * adding path : file2.txt ... done.

------- Committed revision 2 >>>

Linux
  1. Cara Mencadangkan dan Mengembalikan Data &Konfigurasi RabbitMQ

  2. Cara membuat dan memulihkan cadangan di Plesk

  3. Cara Menginstal CVS dan Membuat Repositori CVS di Server Linux

  1. Cara Mencadangkan Dan Mengembalikan Pengaturan Aplikasi Menggunakan Mackup Pada Sistem Linux yang Baru Diinstal

  2. Cara Mencadangkan dan Memulihkan Basis Data Postgres

  3. Cara Mencadangkan dan Memulihkan Basis Data di PostgreSQL

  1. Cara Mencadangkan dan Mengembalikan Pengaturan Sistem Linux Dengan Timeshift

  2. Cara Menggunakan TimeShift untuk Mencadangkan dan Memulihkan Ubuntu Linux

  3. Cara Backup dan Restore File menggunakan Deja Dup di Linux