En iyi Ruby Git kütüphanesi?


21

Ruby'de kullanılacak en iyi Git kütüphanesi hangisidir?
Git, Kum, Sağlam, Diğer?

Arka plan: Git üzerine kurulu dağıtılmış bir çevrimdışı bilet sistemi olan TicGit-ng'nin şu anki sahibiyim ve tekrar tekrar okudum ve duydum. Belgelendirme eksikliği veya özellik eksikliği gibi görünüyor çünkü ben ve diğerleri kullanımdan kaldırılmış ancak işlevsel Git'ten yeni Grit gem'e geçmeyi denemekte başarısız oldular.

Yanıtlar:


19

Hem Git hem de Grit değerli taşları artık kullanımdan kaldırılmış ve yeni projelerde kullanılmamalıdır. Çalışmalar, C ile yazılmış bir Git kitaplığında ve onunla da aralarında işleyen bir yakut kitaplığında başlamıştır. Git kütüphanesine bu yeni yakut arayüzü sağlam denir.

https://github.com/libgit2/rugged

Tamamlandığında, bu yeni projelerde kullanılan Git mücevher olmalıdır.

Güncelleme (24 Kasım 2012): Grit, yeni katılımcılardan yeni bir etkinlik görüyor ve otomatik olarak değerlendirmeye alınmamalı. Sağlam, her ikisi de aktif olarak geliştirilmekte olan libgit2 C kütüphanesine dayanmaktadır. Grit, Git'in saf yakut bir uygulaması ve aynı zamanda aktif gelişme görüyor. Benim görüşüme göre hangisinin kullanımınıza en uygun hale geldiğini belirlemek için uygulama aşamasında araştırmanız gerektiği kanısındayım.


1
Grit, github.com/mojombo/grit adlı kişinin son aktivitesi mevcut ve güncel görünüyor. "Bu yazılım GitHub’a güç vermek için geliştirildi ve üretime hazır olması düşünülmeli. Doğruluğunu onaylamak için kapsamlı bir test paketi sağlandı" diyor.
Wolfram Arnold

2
Grit artık korunmuyor. Libgit2 / sağlam göz atın. - Grit README.md
Blake Erickson

akıllıca güncel yakut sürümüyle iyi bir şekilde bütünleşeceğini seçin .ie 2.0 1.9.3 olabilir
igaurav
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.