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

  • Juan Carlos Candela Bordera

    Juan Carlos

    4 Mart 2009
  • Ricardo Cerqueira

    Ricardo Cerq

    28 Mayıs 2008
  • Shon Gonzales

    Shon Gonzale

    5 EKİM 2014