SVN deposunun yalnızca belirli bir bölümünü nasıl atabilirim?


12

SVN veri havuzunun bir bölümünü yeni bir veri havuzuna nasıl taşıyabilirsiniz ?

Tam bir SVN veri havuzunun içeriğini yeni bir veri havuzuna taşımak için, önce eski veri havuzunu boşaltmak gerekir:

svnadmin dump /path/to/repository > repository-name.dmp

ve ardından kullanarak yenisine yükleyin svnadmin load.

Ama bir parçayı nasıl hareket ettireceğimden emin değilim. Hala her şeyi boşaltmam gerekiyor mu? İstediğim kısmı grep mi?

Sadece dökmek için myprojectbunu denedim, ama işe yaramadı:

svnadmin dump /path/to/repository/myproject

1
Yoksa serverfault.com'a mı ait?
dehmann

.. Sanırım muhtemelen serverfault cevabını bulacağınızı düşünüyorum, ama bu günlerde yerel makinelerinde SVN kullanan ve burada ayrılmaya değecek kadar "güçlü kullanıcı" olduğunu düşünüyorum. Oy aldı!
Zac Thompson

Yanıtlar:



5

Deponuz bir URL'de barındırılıyorsa, deponun svnrdumpbir alt klasörünü boşaltmak için kullanabilirsiniz :

svnrdump dump http://svn.example.com/repos/[.../]project

burada depolar havuzun köküdür ve proje dökümü yapmak istediğiniz alt klasördür.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.