PDA

View Full Version : SubVersion e TortoiseSVN


Anatoli
13-11-2008, 11:40
Sto iniziando ad usare questo strumento interessante ed ho seguito le istruzioni trovate qui: http://www.italianbloggers.it:80/guida-pratica-subversion/

La cosa che non capisco è: ma ogni volta che inizio un nuovo processo deve manualmente fare tutte quelle operazioni di creare a mano una nuova cartella con le sue sub spostare i files a destra e sinistra etc...

Oppure ho capito male?

tomminno
13-11-2008, 12:18
Sto iniziando ad usare questo strumento interessante ed ho seguito le istruzioni trovate qui: http://www.italianbloggers.it:80/guida-pratica-subversion/

La cosa che non capisco è: ma ogni volta che inizio un nuovo processo deve manualmente fare tutte quelle operazioni di creare a mano una nuova cartella con le sue sub spostare i files a destra e sinistra etc...

Oppure ho capito male?

Non credo che quello postato possa essere definito un buon tutorial. Non capisco sinceramente che senso abbia la parte sullo spostamento delle cartelle.

Quello che ti serve è:
1) creare un repository
2) Eseguire il checkout del repositorio (o di un progetto all'interno del repositorio) nella cartella dove decidi di lavorare.

A questo punto se vuoi usare brach tag e trunk puoi creare le corrispondenti cartelle nel repositorio e usare lo switch sulla cartella di lavoro per lavorare sul ramo di interesse.

Anatoli
13-11-2008, 12:21
Non credo che quello postato possa essere definito un buon tutorial. Non capisco sinceramente che senso abbia la parte sullo spostamento delle cartelle.

Quello che ti serve è:
1) creare un repositorio
2) Eseguire il checkout del repositorio (o di un progetto all'interno del repositorio) nella cartella dove decidi di lavorare.

A questo punto se vuoi usare brach tag e trunk puoi creare le corrispondenti cartelle nel repositorio e usare lo switch sulla cartella di lavoro per lavorare sul ramo di interesse.

Ti ringrazio per il chiarimento... anche se non ho capito proprio tutto.
Sapresti consigliarmi un buon tutorila/guida?

tomminno
13-11-2008, 12:59
Ti ringrazio per il chiarimento... anche se non ho capito proprio tutto.
Sapresti consigliarmi un buon tutorila/guida?

Credo che per prima cosa sia obbligatoria una lettura a svnbook (http://svnbook.red-bean.com/en/1.1/svn-book.html).

Una guida indicativa al client potrebbe essere questa:http://www.mind.ilstu.edu/research/robots/iris4/developers/svntutorial/
o questa: http://www.igorexchange.com/node/87

Però se mi dici cosa esattamente non hai capito posso vedere di spiegartela

banryu79
13-11-2008, 13:04
Quello che ti serve è:
1) creare un repositorio


Ti prego chiamalo con la parola inglese repository, non repositorio, è un obbrobrio :D
Mi hai fatto venire in mente un vecchio collega che usava il termine "direttorio" al posto di directory :sofico:

Anatoli
13-11-2008, 13:06
Credo che per prima cosa sia obbligatoria una lettura a svnbook (http://svnbook.red-bean.com/en/1.1/svn-book.html).

Una guida indicativa al client potrebbe essere questa:http://www.mind.ilstu.edu/research/robots/iris4/developers/svntutorial/
o questa: http://www.igorexchange.com/node/87

Però se mi dici cosa esattamente non hai capito posso vedere di spiegartela


La cosa che non ho capito è se, ad ogni nuovo progetto, devo fare quella cervellotica operazione manuale (descritta nel link che ho postato).

In sostanza, ogni volta che avvio un nuovo progetto, cosa devo fare per tenere traccia delle versioni successive?

tomminno
13-11-2008, 13:09
Ti prego chiamalo con la parola inglese repository, non repositorio, è un obbrobrio :D
Mi hai fatto venire in mente un vecchio collega che usava il termine "direttorio" al posto di directory :sofico:

correggo immediatamente :)

tomminno
13-11-2008, 13:12
La cosa che non ho capito è se, ad ogni nuovo progetto, devo fare quella cervellotica operazione manuale (descritta nel link che ho postato).


Secondo me assolutamente no.


In sostanza, ogni volta che avvio un nuovo progetto, cosa devo fare per tenere traccia delle versioni successive?

In che senso? Vorrai dire tenere traccia delle versioni precedenti?

Anatoli
13-11-2008, 13:20
Secondo me assolutamente no.



In che senso? Vorrai dire tenere traccia delle versioni precedenti?

Si, scusa.

Insomma... installo SubVersion e TortoiseSVN.

Inivio un nuovo progetto.

Ora che devo fare? (Nella guida che ho linkato diceva di creata una cartella, sottocartella, copia tutto di qua, copia tutto di la, fai un update ed inizia. - Mi sembra macchinoso).

tomminno
13-11-2008, 13:46
Si, scusa.

Insomma... installo SubVersion e TortoiseSVN.

Inivio un nuovo progetto.

Ora che devo fare? (Nella guida che ho linkato diceva di creata una cartella, sottocartella, copia tutto di qua, copia tutto di la, fai un update ed inizia. - Mi sembra macchinoso).

Crei i tuoi file e ne fai il commit, come indicato nelle guide che ti ho indicato.
Gli hai dato un'occhiata?

Anatoli
13-11-2008, 14:05
Crei i tuoi file e ne fai il commit, come indicato nelle guide che ti ho indicato.
Gli hai dato un'occhiata?


Si.
Ma vuoi dire che è tutto li?
Tasto destro checkout, sceldo la dir del repository, poi la dir dove ho i file e vado di ok.
Quando passo ad un'altra versione vado con un commit per salvare la vecchia ver.

E' tutto qui?

Se la risposta è si... ma allora... Per la "guida" che avevo trovato io mi faceva fare tutti quei giri? :mbe: