Download del codice da Google Code senza utilizzare un sistema di controllo della versione [chiuso]


14

Esiste un metodo per scaricare una cartella da Google Code senza dover utilizzare il sistema di controllo versione?

Risposte:


16

Da quale piattaforma?

Da Linux, se il repository di codice è sovversione, puoi fare qualcosa del tipo:

wget -m http://fofix.googlecode.com/svn/MFH-Mod/trunk/

C'è un avvertimento non così piccolo a quel comando, che scaricherà l'intero repository sull'unità (ovvero tutti i tag e i rami più il trunk).

Un altro approccio sta usando lftp:

lftp http://fofix.googlecode.com/svn/MFH-Mod/trunk/
lftp fofix.googlecode.com:/svn/MFH-Mod/trunk>
lftp fofix.googlecode.com:/svn/MFH-Mod/trunk>mirror <directory to download>

E questo scaricherà solo quella directory, ricorsivamente.

Da Windows ci sono alcune app di mirroring, ma non posso raccomandarne una specifica.


Potete per favore dirmi un'app di mirroring mentre sono su Windows 7?
IsmailS,

2
C'è uno strumento wget che puoi scaricare per Windows.
Nyerguds,

9

Stavo cercando la stessa cosa. Il prossimo approccio migliore potrebbe essere l'uso del seguente eseguibile standalone minimalista per Windows (solo ~ 8,45 KB): http://downloadsvn.codeplex.com/

È molto meglio che dover installare un sistema di controllo versione SVN o GIT standard (dovresti avere installato .NET Framework). Anche se questo è un vecchio post, spero che sia di aiuto.


3

So che questo è un post piuttosto vecchio, ma per le persone che arrivano qui googling, voglio dire, che puoi scaricare il trunk pulito invece dell'intero repository con wget utilizzando questo indirizzo:

[project_name_here].googlecode.com/svn/trunk

Invece di:

code.google.com/p/[project_name_here]/source/browse/trunk

2

Molti progetti hanno una scheda "Download" in cui offrono il codice sorgente in un file zip. Questo potrebbe essere il modo più semplice per accedere a una versione specifica del codice. Per quanto riguarda l'accesso al repository live potresti essere sfortunato.


1
A seconda dello scm utilizzato nel progetto googlecode, non è corretto affermarlo.
feniix,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.