Differences between revisions 3 and 4
Revision 3 as of 2008-03-30 21:04:09
Size: 1476
Editor: abuehl
Comment: +#language it
Revision 4 as of 2008-04-02 23:03:01
Size: 1499
Editor: abuehl
Comment: +cat
Deletions are marked like this. Additions are marked like this.
Line 31: Line 31:
----
CategoryItalian

Tutorial - Copiare un repository

Avete già seguito il TutorialInstallazione per installare Mercurial? Bene!

In Mercurial tutte le operazioni le eseguiamo all'interno di un repository. Un repository è una cartella che contiene tutto il codice sorgente del quale vogliamo registrare una cronologia.

La maniera più semplice per iniziare a usare Mercurial è usare un repository che già contiene alcuni file e cronologie.

Per fare questo si usa il comando clone. Questo produce una copia esatta di un repository; facciamo dunque la copia di un repository in modo tale da avere la nostra copia locale sulla quale lavorare.

Copiamo un piccolo repository, contenente un semplice "hello world", ospitato su selenic.com:

$ he clone http://www.selenic.com/repo/hello
my-hello

All'interno della cartella my-hello, troviamo alcuni file:

$ ls my-hello
Makefile hello.c

Questi file sono una copia esatta dei file nel repository che abbiamo "clonato".

N.B.: in Mercurial, ciascun repository è autocontenuto. Quando si copia un repository, il nuovo repository diventa una copia esatta di quello esistente al momento della copia, tuttavia i cambiamenti successivi non saranno disponibili finchè non verranno trasferiti nel repository per mezzo dei comandi pull e push.

A questo punto si può passare a esaminare la cronologia del repository andando alla sezione TutorialCronologia


CategoryItalian

TutorialCopia (last edited 2012-11-11 19:17:26 by abuehl)