SORU
18 Aralık 2009, Cuma


SVN ters birleştirme?

Benim depo SVN revision 497 mükemmel oldu. Şimdi revizyon başında olduğunu, bu yüzden birkaç kötü işleyen yaptım. Geri almak için böyle bir komut kullanmanız gerektiğini görüyorum

svn merge -r HEAD:497 .

çalışma dizini (ve çalışma dizini KAFA uyarlamayı). Ama bu doğru komut nedir? Ya ben KAFA:498? kullanın ya 496? Ben zaten çalışan komut ve güncel revizyon gibi görünmüyor aynı 497, çünkü ben update -r 497 (ya da ben bir 497 çalışma kopyası güncelleme ve I-r HEAD), bir sürü dosya güncellemeleri oluşur.

:497 496 aslında BAŞI falan döner nerede fencepost sorun, bir tür var mı? Ya ben güncelleştirme, SVN zaman geri KAFA ve 497 aynı olmasına rağmen her değişiklik geçer?

Düzenleme:

Sadece netleştirmek için ben 497 ve birleştirilmiş başım arasındaki güncelleştirme, daha önce de söylediğim gibi, dosya değişikliklerini çok yer aldığını görüyorum. Eğer 497 ve KAFA aynı olsaydı, ve hiçbir dosya değişiklik meydana gelirdi; sadece "revizyon için Güncellendi 497." demek ki tespit doğru olduğunu düşündüm Bu yüzden benim komut yanlış, ya da bu yanlış bir düşünce mi? (ve eğer öyleyse, neden?)

CEVAP
18 Aralık 2009, Cuma


Eğer repo geçirme de bozulmamış durumda 497, o zaman doğru olduğunu düşünüyorum. eğer, yapmanız gereken:

svn merge -r HEAD:497 .

Bu komut yalnızca çalışma kopyası bulunan dosyalar değişecek birleştirme de değişir repo BAŞ güncelleştirme işlemek için hatırlıyorum.

Sonra, taahhüt ile birleştirmeyi takip, KAFASINA revizyon 497 karşılaştırma deneyin ve aynı olmalıdır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BlackBoxTV

    BlackBoxTV

    7 Mayıs 2007
  • Day9TV

    Day9TV

    22 NİSAN 2010
  • Julia Graf

    Julia Graf

    6 Mayıs 2006