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

  • bombjack2991

    bombjack2991

    29 HAZİRAN 2008
  • NextKsa

    NextKsa

    7 EKİM 2009
  • undrmyumbrellaa

    undrmyumbrel

    25 Temmuz 2012