doc:appunti:prog:svn
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:appunti:prog:svn [2011/04/18 12:48] – [Tag e branch] niccolo | doc:appunti:prog:svn [2019/10/12 15:22] (current) – [SourceForge.net] niccolo | ||
---|---|---|---|
Line 29: | Line 29: | ||
</ | </ | ||
+ | |||
+ | ===== SourceForge.net ===== | ||
+ | |||
+ | Questa è la sintassi per prelevare con un **checkout anonimo** tutto il codice di un progetto dal sito SourceForge.net. Ad esempio usiamo il progetto **[[https:// | ||
+ | |||
+ | < | ||
+ | svn checkout svn:// | ||
+ | </ | ||
+ | |||
+ | Nella directory corrente viene creata la directory **code** con tutta la gerarchia. Avendo fatto un **checkout anonimo** in generale non è possibile fare dei commit o modifiche al repository. Per fare un **checkout autenticato** si usa la sintassi: | ||
+ | |||
+ | < | ||
+ | svn checkout svn+ssh:// | ||
+ | </ | ||
+ | |||
+ | Dopo aver modificato il codice si può eseguire il **commit**: | ||
+ | |||
+ | < | ||
+ | svn commit -m " | ||
+ | </ | ||
+ | |||
+ | Se si è **caricata la propria chiave SSH** sul server di SourceForge (//Me//, //Account Settings//, //SSH Settings// | ||
===== Logical directories ===== | ===== Logical directories ===== | ||
doc/appunti/prog/svn.1303123689.txt.gz · Last modified: 2011/04/18 12:48 by niccolo