SORU
17 Mart 2011, PERŞEMBE


Karışıklık JavaGit, JGit ve Eğit arasında seçim yapma

Git kullanan bir Java uygulaması yapıyorum. Denen bir şey var buldum JavaGit, EGit JGit.

JavaGit ve Eğit/JGit farklı olduğunu biliyorum. Benim anlamadığım Eğit ve JGit arasındaki farktır. Her iki proje Eclipse barındırılan ama bir Tutulma ile ilgili, diğeri değil gibi görünüyor.

Eclipse kullanmıyorum ve gerçekten çok umurumda değil, bu yüzden bir planım yok"". Eclipse entegrasyonu

JGit bir şekilde Tutulması bağlanır? ("Eclipse" kelimeleri içinde) . www.eclipse.org ve ayrıca bir sürü vardır JGit documentation üzerinde bulunmasına

Bu üçlü arasında benim Java programım (Eclipse yazılı değil) Git depoları ile çalışmak bağlanmak için neler gerekir?

Tek başına Git bir kütüphane (yerel Gıt yükleme bağlı olmadan yani) tercih ederim

EDİT: Bir soru daha:

EDİT: bu mu cevap -- (henüz denemedim) buldum. Bir sınıf BundleWriter adlı transport paket içinde

CEVAP
17 Mart 2011, PERŞEMBE


JGit Homepage belirtildiği gibi bağımsız bir kütüphane olarak JGit, ama kullanabilirsiniz:

JGit içinde bulunabilir:
* Eğit, Git takım sağlayıcı Tutulması

Bu anlamda, JGit Eğit JGit özellikleri Git Eclipse plugin geliştirmek için kullandığı Eclipse bağlı.
Eclipse projeleri şimdi Git repo olarak uyarlandı bunları göz önüne alarak (yerine daha önce repo CVS), o göründüğü gibi Java projeniz için JGit ele alacak:

  • JavaGit oldukça uzun bir süre için güncellendi (2008) değil
  • Eclipse uzantısı tarafından JGit geliştirilmesinin sağlanması gereken Eğit, Gıt için iyi bir destek (Eğit tarafından kullanılan) sunmak için kararlıdır.

Thorbjørn Ravn Andersen yorum:

Bu Eğit JGit kullanır diyorsun ama, CVS zaten Eclipse desteklenen aynı şekilde Eğit gıt gıt Eclipse için bir eklenti destek veren yukarıda oldukça açık değil

Tutulma anında geçiş* *10 ve has been reported here (Chris Aniszczyk) projeler.

CVS konuşmaları proje kodu göçüyle ilgili dev-listeleri çeşitli projeler Gıt takip ettim.
En geliştiriciler, görünüşe göre, göç ile yeni öğreniyorum bir sürü’ yeni ortamda üretken söylemek nasıl anlarlar gibi geliyor. bu, onların kaygılarına rağmen geçiş değer teklifini anlamak

Kaçınılmaz olarak, Gıt ekip sağlayıcı Eğit projesi tarafından geliştirilmektedir hakkında tartışma konuşmanın önemli bir parçası haline gelir. “Eğit primetime için hazır olduğunu” sık sık etrafında dönmüş olduğu soru

Resmi hata sağlamak için resimli Tutulması bağlılık "yeterli araç desteği" için şimdi Git repo tüm Eclipse projeleri bug 293192.

Git krediler (bug 270854) eski VCS iptal etme için yeterli takım kullanılabilir olması gerekir. Bu hata izlemek için oluşturulur.
[ ... ]/İlgili bağlantılı açtımEğit böceklerizleme/daha iyi bir görüş için neyin eksik.

Yani Eğit tek proje bu hata (D)yeni VCS için dedi yeterli araç desteği, tüm Eclipse proje için seçilen sağlamak için başvuruyor.

(bug 270854Eski VCS araçları iptal etmeaslında CVS.) içeren ,


Sadece (17 Mart, 2001):The State of Git at Eclipse – Early 2011(Chris Aniszczyk):

İşler geçen yıldan bu yana oldukça uzun bir yol kat ettik projeler aldık Eclipse Pazar istatistikleri ve topluluk katkıları dayalı mutluyum.

EGit installation rate

Sırada ne var? Takım açısından, 1.0 bizim Indigo serbest bırakılması için planlanan () yaklaşıyoruz.
Eclipse de gıt bu takım çok daha iyi bu günlerde, yardıma ihtiyacınız veya sorularınız varsa, en mükemmel başlayın lütfenEGit User Guide.

eclipse.org bir proje varsa, lütfen süreci proje havuzunu Gıt hareket etmeye başladı düşünün.There are a lot of eclipse.org projects already on Git.
Bu eclipse.org tüm projelerin Indigo serbest Gıt geçmek için planları var görmek güzel olurdu.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • EEVblog2

    EEVblog2

    2 HAZİRAN 2014
  • Hudson Music

    Hudson Music

    13 Mart 2007
  • MrSuicideSheep

    MrSuicideShe

    9 NİSAN 2010