[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [riminilug-general] versionamento distribuito con GIT
On 05 luglio 2014 11:57:53 CEST, Giuseppe Ferrara <giuseppeferrara@xxxxxxxxxxxx> wrote:
>
>Ciao a tutti,
>
>prima di avventurarmi nella mia nuova esperienza di versioning
>distribuito, volevo chiedere
>alcuni consigli sulla fattibilità del progetto.
>
>In sostanza, vorrei creare sulla mia raspberry un server di versioning
>tipo bitbucket o github e da usare come altenativa gitweb o altra GUI.
>
>E' possibile?
>
>Giuseppe
>
>
>
>
>---------------------------------------------------------------------
>Per cancellarsi, scrivi a: riminilug-general-unsubscribe@xxxxxxxxxxxx
>Se vuoi conoscere altri comandi, scrivi a:
>riminilug-general-help@xxxxxxxxxxxx
Ciao Giuseppe,
sul mio server a casa ho installato un server git da diversi anni e non saprei proprio farne a meno. Lo ritengo un ottimo sistema di versioning e (in un certo senso) di backup, non solo per codice sorgente.
Detto questo, fino a qualche anno fa usavo gitosis + gitweb. Adesso sono passato a gitblit e mi trovo piuttosto bene.
A suo tempo, i motivi che mi fecero passare a gitblit (dopo avere valutato altre alternative) furono:
- possibilità di amministrazione completa via web. Gitweb era molto limitato e la creazione di nuovi repo e i relativi permessi necessitavano comandi e modifica files via ssh
- possibilità di gestire un'organizzazione dei repository gerarchica. Quindi ho ad esempio commesse/cliente1/progettoxyz
L'interfaccia forse non e' all'altezza di github e mancano diverse features rispetto a questo (wiki, issues list, ...) ma per l'uso come server git mi sembra sia perfetto.
L'installazione è banale, quindi anche molto semplice da provare al volo. Unica cosa da considerare è che è in java e quindi bisogna verificare che sul raspberry funzioni senza problemi.
Se qualcun altro ha altre esperienze faccia sapere, grazie.
Ivan
---------------------------------------------------------------------
Per cancellarsi, scrivi a: riminilug-general-unsubscribe@xxxxxxxxxxxx
Se vuoi conoscere altri comandi, scrivi a: riminilug-general-help@xxxxxxxxxxxx