Ciao a tutti, ricomincia la scuola e si ricomincia a scrivere "soluzioni" ai problemi di programmazione. Io di solito scrivo la soluzione in modo "incrementale", ho quindi molte versioni ciascuna contenente SOLO i commenti delle diff rispetto alla versione precedente. Il tutto sotto controllo di revisione (al momento git). Fin qui tutto OK. Il problema è che io vorrei poter stampare (in pretty print e automaticamente) tutte le varie versioni su PDF (di solito separati). Per il pretty print non c'è problema (enscript e ps2pdf) ma non so come estrarre le versioni. Esempio: la soluzione dell'esercizio sta nel file foo.py, di cui ho prodotto quattro versioni (quattro commit in git) e vorrei estrarle (git show?) una alla volta chiamandole (per esempio) foo-1.py ... foo-4.py, così poi con qualche riga di makefile metto a posto tutto. Qualcuno ha un esempio dei comandi da usare (ho visto che esiste un "git show master~x:foo.py")? Va bene sia un esempio diretto in git o, meglio, in gitpython. TIA, Luca -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx