SORU
28 EKİM 2010, PERŞEMBE


`Diff --sabır` gıt nedir?

Nasıl sabır algoritması varsayılan git diff algoritma farklı, ve bunu kullanmak isteyeyim?

CEVAP
28 EKİM 2010, PERŞEMBE


a post from Bram Cohen, sabır diff algoritması yazarı okuyabilirsiniz, ama this blog post algoritması çok iyi diff: sabır özetlemek buldum

Sabır Diff yerine, metin içinde önemli içerik işaretçileri veya imza olarak düşük frekanslı yüksek içerik hatlarda enerji odaklanır. Sadece imza hatlarının en uzun common subsequence gördüğü hala ICS tabanlı önemli bir fark ile özünde, ama bir fark vardır,:

Tam olarak bir kez her iki tarafta da meydana gelen her satır, en uzun ortak subsequence yapın bu hat üzerinde, onları eşleşen bulmak.

Sen ne zaman gerekirkullanınsabır diff? Bram göre, sabır diff bu durum için iyi

Çok kötü durumlarda iki versiyonu ayrışmış nerede olanlardır dramatik ve geliştirici dikkatli yama boyutları tutmak için değil kontrol altında. Bu şartlar altında diff algoritması olabilir bazen hale '' bu küme parantezi uzun bölümler uyuyor hizadan fonksiyonları kıvırcık parantez birleştiriliyor birlikte, ama rüzgarlar kıvırcık bir sürüm gelecek sonra işlevi parantez diğer versiyonu. Bu durumçok çirkinve bir çok neden olabilir kullanılamaz çatışma olduğu için böyle şeylere ihtiyacınız durumu dosyasında sunulan tutarlı.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Darren Kitchen

    Darren Kitch

    3 EKİM 2011
  • Press Start

    Press Start

    4 HAZİRAN 2006
  • SRC RECORDS

    SRC RECORDS

    2 EKİM 2006