SORU
14 Aralık 2009, PAZARTESİ


Neden git submodule değil otomatik güncelleme mi?

Git checkout ile dallar arasında geçiş yaparken çoğu zaman alt modüller güncelleme almak isteyeceğini sanıyorum.

  • Ne durumda mıdeğilgeçtikten sonra alt modüller güncelleme mi?
  • Eğer bu otomatik olarak git checkout tarafından yapılmış olsaydı sonu ne olurdu?

Örnekle güncelleme:

  • Şube 3852f1 S submodule vardır
  • Şube B fd72d7 S submodule vardır

Şube, git checkout B 3852f1 S submodule ile şube B çalışan bir kopyasını (değiştirilmiş bir S ile sonuçlanacaktır. git submodule güncelleme fd72d7 S teslim edecektir.

CEVAP
14 Aralık 2009, PAZARTESİ


Bu alt modüller otomatik olarak güncelleme değil Gıt Kalkınma Hedefleri doğrultusunda olduğuna inanıyorum. Git dağıtılmış bir modda çalışmak için tasarlanmıştır ve açıkça anlat sürece yerel olmayan bir depo bağlanabiliyor bile tahmin etmiyor. Gıt otomatik ferahlatıcı bir submodule bu şekilde düşünmemiştim ne zaman beklenen bir davranış olmaz.

Bu söyleniyor, sen bilirsin o hep istediğiniz o alt modülleri için çekti ve biliyorsun ki Asla şube kapalı bu alt modüller için başka bir yerel depo, olmamalı kıracak bir şey varsa, otomatik olarak yenilenir onları sonra bir çıkış.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jeremy Stark

    Jeremy Stark

    23 Mayıs 2010
  • Kevin Bruckert

    Kevin Brucke

    30 Aralık 2006
  • PaysNatalAu's channel

    PaysNatalAu'

    11 Aralık 2010