Subversion

SubversionSubversion kullanmayalı baya zaman geçmiş.

Kendisini pek severiz. Lakin Git çıktı işler değişti :D

Pardus'un Pardus olduğu zamanlarda patchları kullanabilmek için oldukça çok svn kullandım. Malum Pardus patchları svn üzerinde tutuluyordu. Zaman geçti Git çıktı, Yaşasın Git /

Önceki Bir yazımda LKD Gezegeninin son durumunu anlatmıştım. Bari kodları Klonlayayımda arşivde dursun istedim.

ilk komutumuz.
svn co https://svn.linux.org.tr/gezegen/

Birde svn deposunun yansısını alayım dedim.

Doruk Fişek Zamanında ipucu olarak yazmıştı Bir SVN Deposunu Yansılamak

Doruk Fişek 'in anlattığı yöntemle yedek aldım.

Birde svn deponun Dupm alayım dedim.

Normalde depo yansılandıktan sonra bu şekilde dump alınabilir.
$ svnadmin dump /var/svn/repos > full.dump
* Dumped revision 0.
* Dumped revision 1.
* Dumped revision 2.


Birde Online olarak yani depoyu yansılamadan dump almak mümkünmüş :)
svnrdump dump http://domain.tld/repo > svnexport.dump


yada
svnrdump dump http://domain.tld/repo > svnexport.dump --username admin --password admin --non-interactive

 

Bu komutla Dump Yedeği aldım.
caylak@Rihanna:~/Masaüstü# svnrdump dump https://svn.linux.org.tr/gezegen/ >Gezegen.dump
* Dumped revision 0.
* Dumped revision 1.
* Dumped revision 2.
* Dumped revision 3.
* Dumped revision 4.
....
....
....
* Dumped revision 451.
* Dumped revision 452.
* Dumped revision 453.
* Dumped revision 454.
* Dumped revision 455.
caylak@Rihanna:~/Masaüstü#
caylak@Rihanna:~/Masaüstü# xz -vz -9 Gezegen.dump
Gezegen.dump (1/1)
100 % 7.105,4 KiB / 35,4 MiB = 0,196 1,6 MiB/s 0:22
caylak@Rihanna:~/Masaüstü#

 

Kaynakça:

1- Doruk FİŞEK

2- saas-secure.com

 
caylakpenguen
caylakpenguen

Truva Linux takımıyla 2006'da tanışan "Çaylak Penguen" -BASH- betiklerine bayılır. Truva'nıñ çekirdek derleme işleri ile çalışan cd tasarımıyla uğraşmaktadır.

Hiç yorum yok:

Yorum Gönderme