2010-12-06 18 views
5

Yakın bir zamanda ön uç olarak depolama ve yakut için git kullanan bir proje üzerinde çalışmaya başladım. Scriptimin ilk sürümü, oldukça basit olsa da, ruby-git'i kullandı. İşlerim ve günlüklerim ile daha spesifik bir çalışma yapmam gerektiğinde, grite geçmem önerildi. Bununla birlikte, erken bir yol bloğum var, uzaktan havuzları klonlama yetersiz görünüyor. Repository sınıfını kullanarak bulduğum tüm örnekler yerel bir depo oluşturuyor ve bulduğum kaynaktan arama yaparak Grit'in klonlama yöntemi tanımlanmamış. Ne verir?Grit'in klon yöntemi tanımsız mı?

Bu benim ilk StackOverflow sorudur, bu nedenle herhangi bir yardım için şimdiden teşekkür ederiz.

cevap

11

Git iyi yapılandırılmış olduğundan, Grit, Git komutlarını "sistematik olarak" yürütmek için bir yöntem eksik (Grit :: Git # method_missing) kullanır.

Size yardımcı olacak bir örnek için aşağıdaki bağlantıya bakın.

https://gist.github.com/731502

+0

Evet, teşekkürler. & Klon böcek hakkında ipucu için teşekkürler. – Z99