Integrare Git con Eclipse

L’ultima release di Eclipse (la Indigo) è favolosa. A prima vista non sembra molto diversa dalle precedenti ma la reattività e la stabilità è notevolmente aumentata. Funziona così bene che ho ricominciato ad usarla dimenticandomi dei problemi che mi aveva … Continue reading

Posted in CVS

Git – Corso Intensivo

Oggi dovevo scrivere una guida che rendesse persone digiune di git capaci di gestire un progetto multi utente distribuito. Non so se sono riuscito nell’interno ma dato che ci ho messo due ore per scrivere queste 6-7 pagine di documentazione … Continue reading

Posted in CVS

Come integrare GIT e SVN

Git non è l’unico sistema di controllo di versione esistente (aimè! xD). Ad esempio SVN è il sistema utilizzato ufficialmente dal progetto KDE (anche se c’è l’intenzione di passare a Git nel prossimo futuro). A questo punto sorge spontaneo chiedersi … Continue reading

Posted in CVS

Gitk – Una GUI per Git

Gitk e Git-Tool sono due strumenti che permettono di interagire con git esclusivamente (o quasi) per via grafica. Grazie a questi tool si può, inoltre, visualizzare un grafico che riassume la storia del progetto. Possiamo creare branches, fare merge, commit, push, possiamo comprimere il database per aumentre le prestazioni, possiamo vedere quali file sono stati modificati ma non ancora commissionati e gestire i repository remoti (come Gitorious). Continue reading

Posted in CVS

Git – Log e Branches

Continuiamo a parlare di Git. Dopo aver visto come inizializzare un progetto e gestire le varie modifiche semplicemente con git-add e git-commit, vediamo come ottenere la lista delle varie modifiche e come gestire i vari rami di sviluppo. Innanzitutto affrontiamo … Continue reading

Posted in CVS

Quick Start – Git

Git è un importante e noto version control system. Utilizzato dagli stessi sviluppatori del kernel, nonchè dagli sviluppatori di progetti come Qt e KDE. Ha l’enorme pregio della velocità ed è possibile trovare molti tools di supporto e hosting gratuiti … Continue reading

Posted in CVS