Odpowiedzi:
Z jakiej platformy?
W Linuksie, jeśli repozytorium kodu to subversion, możesz zrobić coś takiego:
wget -m http://fofix.googlecode.com/svn/MFH-Mod/trunk/
Nie ma tak małego zastrzeżenia do tego polecenia, że pobierze całe repozytorium na dysk (czyli wszystkie tagi i gałęzie plus pień).
Innym podejściem jest użycie 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>
I to rekurencyjnie pobierze tylko ten katalog.
W systemie Windows jest kilka aplikacji dublujących, ale nie mogę polecić konkretnej.
Szukałem tego samego. Kolejnym najlepszym podejściem może być użycie następującego minimalistycznego autonomicznego pliku wykonywalnego dla systemu Windows (tylko ~ 8,45 KB): http://downloadsvn.codeplex.com/
Jest to o wiele lepsze niż konieczność instalowania standardowego systemu kontroli wersji SVN lub GIT (choć powinieneś mieć zainstalowany .NET Framework). Chociaż jest to stary post, mam nadzieję, że to pomaga.
Wiem, że jest to dość stary post, ale dla osób, które docierają tutaj przez Google, chcę powiedzieć, że możesz pobrać czysty bagażnik zamiast całego repozytorium za pomocą wget, używając tego adresu:
[project_name_here].googlecode.com/svn/trunk
Zamiast:
code.google.com/p/[project_name_here]/source/browse/trunk
Wiele projektów ma zakładkę „Pobieranie”, w której będą oferować kod źródłowy w pliku zip. To może być najłatwiejszy sposób na uzyskanie dostępu do określonej wersji kodu. Jeśli chodzi o dostęp do repozytorium na żywo, możesz nie mieć szczęścia.