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

  • We've moved!

    We've moved!

    7 Ocak 2008
  • Plugable

    Plugable

    19 Mayıs 2010