Respostas:
De que plataforma?
No Linux, se o repositório de código for subversão, você poderá fazer algo como:
wget -m http://fofix.googlecode.com/svn/MFH-Mod/trunk/
Há uma advertência não tão pequena a esse comando, ele fará o download de todo o repositório para a unidade (ou seja, todas as tags e ramificações, além do tronco).
Outra abordagem é usar o 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 isso fará o download apenas desse diretório, recursivamente.
No Windows, existem alguns aplicativos de espelhamento, mas não posso recomendar um específico.
Eu estava procurando a mesma coisa. A próxima melhor abordagem poderia ser usar o seguinte executável autônomo minimalista para Windows (apenas 8,45 KB): http://downloadsvn.codeplex.com/
É muito melhor do que instalar um sistema de controle de versão SVN ou GIT padrão (você deve ter o .NET Framework instalado). Embora este seja um post antigo, espero que ajude.
Eu sei que este é um post bastante antigo, mas para as pessoas que chegam aqui pesquisando no Google, quero dizer, que você pode baixar o tronco limpo em vez de todo o repositório com o wget usando este endereço:
[project_name_here].googlecode.com/svn/trunk
Ao invés de:
code.google.com/p/[project_name_here]/source/browse/trunk
Muitos dos projetos têm uma guia "Downloads", na qual oferecem o código-fonte em um arquivo zip. Essa pode ser a maneira mais fácil de acessar uma versão específica do código. Quanto ao acesso ao repositório ao vivo, você pode estar sem sorte.