La migliore libreria Git Ruby?

21

Quale è la migliore libreria Git di Ruby da usare?
Git, Grit, Rugged, Altro?

Background: sono l'attuale manutentore di TicGit-ng che è un sistema di biglietteria offline distribuito costruito su git, e io Ho letto e sentito più e più volte che Grit è quello che dovrei usare perché sostituisce la gemma Git, ma sembra esserci o mancanza di documentazione o mancanza di funzionalità perché io e altri abbiamo fallito nel tentativo di passare da il Git deprecato ma funzionale alla nuova gemma di Grit.

    
posta Jeff Welling 28.03.2011 - 12:59
fonte

1 risposta

19

Sembra che entrambe le gemme di Git e Grit siano ora deprecate e non dovrebbero essere utilizzate in nuovi progetti. Il lavoro è già iniziato su una libreria Git scritta in C, e una libreria ruby che si interfaccia con esso è anche in lavorazione. Questa nuova interfaccia ruby alla libreria git si chiama Rugged.

link

Una volta completato, questo dovrebbe essere il gioiello Git che viene utilizzato nei nuovi progetti.

Aggiornamento (24 novembre 2012): Grit vede nuove attività da nuovi contributori e non dovrebbe essere automaticamente escluso dalla considerazione. Rugged è basato sulla libreria libgit2 C, entrambe in fase di sviluppo attivo. Grit è un'implementazione puramente rubino di Git e sta anche assistendo allo sviluppo attivo. È mia opinione che dovresti cercare rapidamente entrambi al momento dell'implementazione per determinare quale sia diventato il più adatto per il tuo uso.

    
risposta data 07.04.2011 - 01:07
fonte

Leggi altre domande sui tag