[Linuxtrent] Re: Gestione progetto sw

  • From: rghetta <birrachiara@xxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Fri, 07 Dec 2012 07:15:48 +0100

On 06/12/2012 22:41, Matteo Perini wrote:

Ho provato a seguire il consiglio di Marco ma ho trovato tortoisegit
solo per win.
Mi sto sbagliando?
Ci sono software simili per git??

Personalmente ti consiglierei anch'io di iniziare con Mercurial, in particolare con l'interfaccia tortoisehg, per diversi motivi:

- tortoisehg è presente in windows e linux e funziona bene in entrambi i casi. Io la uso correntemente. Per di più espone in modo intuitivo anche funzionalità avanzate come shelve e mq.

- mercurial e git stringi stringi hanno le stesse capacità e funzionalità.

- mercurial è comunque più semplice da imparare di git e può "crescere" insieme alla tua esperienza. All'inizio non userai rebasing, bookmarks, mq, shelve e compagnia, ma quando ti serviranno potrai facilmente abilitarli. Git è potente, ma ti obbliga subito a confrontarti con una serie di dettagli significativa, anche se tortoisegit fortunatamente nasconde molto.

- diversi progetti linux hanno adottato git sulla scia del kernel, ma molti altri usano mercurial

La mia esperienza è però che i sistemi di versioning sono come i linguaggi di programmazione: conoscerne uno non è mai abbastanza. D'altra parte quando conosci un scm imparare le *basi* di un altro è affare di qualche ora al massimo (ok, triplica nel caso di git :-) ). Un'interfaccia grafica semplifica le cose ancor più, quindi non preoccuparti troppo di scegliere "male". Se non ti trovi bene prova qualcos'altro.

Ciao,
Riccardo

--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: