SORU
31 Aralık 2008, ÇARŞAMBA


Geri ya da eski bir revizyon için tüm svn deposuna döner

SVN benim depo üzerinde oynadım ve şimdi 24 revizyon 28 tüm depoyu geri gerekir ve farklar ve çatışmalar ile uğraşmak istemiyorum. Hızlı ve basit bir şekilde bunu yapmak için var mı? Ben mümkün geri dönmek tek dosyaları önce iyi ile birleştirme komut - ama bu örneği ister Ekle tüm dosyaları geri deposundan revizyon 28 zaman gerçekten yapmak istiyorum. sil onları.

Bir linux kutusu (bash) Komut satırını kullanıyorum.

Teşekkürler

EDİT

Tüm yardım için teşekkürler! İ sabit:

svnadmin create /svnroot/<repo>.fixed
svnadmin dump -r 1:24 /svnroot/<repo> --incremental > dump.svn
svnadmin load /svnroot/<repo>.fixed < dump.svn

O zaman yedek bir yerde eski repo koyarak ve repo hareketli.repo sabit.

Tekrar teşekkürler!

CEVAP
31 Aralık 2008, ÇARŞAMBA


Svnadmin dump/load kontrol edin. Bir metin dosyaları her sürümü ile dosya oluşturur. Gelin ve re-alma belirli aşağıda/yukarıda her şeyi silmek mümkün olabilir.

Örneğin Migrating Repository Data Elsewhere bakın

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ghosti66

    ghosti66

    27 AĞUSTOS 2006
  • jagadambarecords

    jagadambarec

    13 AĞUSTOS 2008
  • SVB International

    SVB Internat

    29 EKİM 2011