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

  • AmeriiK_HD

    AmeriiK_HD

    16 AĞUSTOS 2012
  • HTC Tutorials

    HTC Tutorial

    21 EYLÜL 2010
  • sdasmarchives

    sdasmarchive

    2 HAZİRAN 2010