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

  • André Frizzo

    André Frizz

    16 Aralık 2006
  • ethr95awd

    ethr95awd

    8 Kasım 2006
  • RomanAtwood

    RomanAtwood

    18 Kasım 2009