Git

2016-04-08 56 views
0

ile dışsal bağımlılıklar gönderimi Harici lib'i myProject/libs/externalLib.jar veya myProject/src/main/resources/libs/externalLib.jar klasörlerine eklemeye çalıştım ancak bunları depoya yapılandıramıyorum.Git

Dış bağımlılıkları yönetmenin en iyi yolu nedir - jar libs? Git deposuna nasıl işlenir?

+0

Neden bunları depoya alamıyorsunuz? Herhangi bir hata var mı? – Francesco

+0

Hayır, hiç bir hatam yok. Tüm dosyaları indekslemeye ve taahhüt etmeye ekledim, ancak uzaktan rep'de görmedim. – Justas

+0

Uzaktan numaraya ittiniz mi? – Francesco

cevap

1

Harici JAR bağımlılıklarını yönetmenin en iyi yolu, numaralı telefonu sürümünün Git'i kullanarak değil. Bunun yerine, ekibinizdeki her geliştirici, bina oluştururken yerel bir JAR depansif kümesi kullanmalıdır. Örnek vermek gerekirse, yapınızı yönetmek için Maven'i kullanıyor olsaydınız, pom.xml dosyanızın Git'i gerçekleştirirsiniz. Ardından, bir bağımlılık eklediğinizde veya kaldırdığınızda, depoya pom.xml'u zorlarsınız. Diğer her geliştirici, tek bir küçük dosya çekerek bu yeni bağımlılığı öğrenirdi.

+0

Git rep'in kaynağını indirmek ve ek yapılandırma yapmadan kullanmak harika olurdu. – Justas

+0

Evet, JAR bağımlılıkları değil, _source_ indirmek harika. JAR'lar zaten Maven Central Repository gibi var olmak istedikleri çok güzel bir yere sahipler. –