SORU
27 Ocak 2010, ÇARŞAMBA


Git sığ alt modüller

Sığ alt modüller olması mümkün mü? Gereksiz yere büyük tüm tarih sürükleyerek alır bu yüzden çeşitli alt modüller, uzun bir geçmişi olan her ile bir superproject var.

Bulduğum her this unanswered thread.

Sadece hack git-submodule bunu uygulamak gerekir mi?

CEVAP
17 Temmuz 2013, ÇARŞAMBA


Yaklaşan yeni git1.8.4 (July 2013):

"git submodule update" olarak klon submodule depoları sığ.

commit 275cd184d52b5b81cb89e4ec33e540fb2ae61c1f bkz

--depth ve komutları eklemek veya güncellemek için bu seçeneği Ekle "git submodule sonra clone komutu aktarılır.", Bu submodule(s) çok büyük bir şey gerçekten ilgilenmiyorsun ama en son commit yararlıdır.

Testleri eklendi ve bazı girintileme Ayarlamalar metin yeni geri kalanı uygun yapıldı "submodule güncelleme özürlü sembolik bağlantılar işleyebilir".

Imzalı-off-by: Fredrik Gustafsson <iveqy@iveqy.com>
Acked-tarafından: Jens Lehmann <Jens.Lehmann@web.de>

Bu işler anlamına gelir:

git submodule add --depth 1 -- repository path
git submodule update --depth -- [<path>...]

İle:

--depth::

Bu seçeneği add update komutlar için geçerlidir.
'Sığ' bir tarih revizyonu belirtilen sayıda için kesilmiş olan klon. bir oluştur

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EmbarkToHeaven

    EmbarkToHeav

    3 EYLÜL 2007
  • Mark Halberstadt

    Mark Halbers

    19 ŞUBAT 2010
  • UrAvgConsumer

    UrAvgConsume

    1 Ocak 2012