¿Cómo descargar / pagar un proyecto de Google Code en Windows?


126

¿Cómo descargo un archivo ZIP de un proyecto completo de Google Code cuando no hay descargas preparadas disponibles?

Esto es lo que veo en la página de pago:

Acceso a la línea de
comandos Use este comando para verificar de forma anónima el último código fuente del proyecto:

svn checkout http://myproject.googlecode.com/svn/trunk/ myproject-read-only 

Pero estoy trabajando en Windows y no tengo los binarios svn ... ¿los necesito?

Puedo acceder al archivo de código fuente individual o ver las páginas HTML de Subversion, pero eso solo me permite acceder a los archivos de código fuente uno por uno.


Similar a, pero NO un duplicado de: stackoverflow.com/questions/41766/…
TheFlash el

2
Pensé que era el único tipo perezoso que buscaba esto :), me alegra saber que tengo un gran club: P
Mubashar

Las respuestas a stackoverflow.com/questions/8386894/download-an-svn-repository incluyen una interfaz web.
svn

Respuestas:


213

Si no desea instalar nada pero desea descargar un repositorio SVN o GIT, puede usar esto: http://downloadsvn.codeplex.com/

No tengo nada que ver con este proyecto, pero lo acabo de usar ahora y me ahorró unos minutos. Quizás ayude a alguien.


1
Muy útil para aquellos que solo usan git y no svn, gracias :)
slugmandrew

12
Casi exactamente lo que estaba buscando (y exactamente para el autor de la pregunta), excepto que estaba buscando un sitio web donde pueda ingresar la URL SVN y me permitirá descargar un ZIP de la fuente extraída. Pero supongo que una aplicación simple como esta también puede funcionar igual de bien.
ADTC

8
¡¿No puedo creer que me rechazaste por eso ?! ¿Por qué no obtener el código fuente y luego agregar soporte proxy usted mismo? Es una tarea trivial y votar en contra de esta respuesta es absurdo; ¡No es mi código lo que estoy proporcionando!
Tom Chantler

77
Me gustaría agregar (porque esto me desconcertó ) pero con este programa usando este proyecto "svn checkout myproject.googlecode.com/svn/trunk myproject-read-only", SOLO usaría " myproject.googlecode.com/ svn / trunk "como la URL, después del espacio es solo un título y creo que esto podría ser útil para alguien que entra en la misma confusión
zfb

1
Solución perfecta :) Forzar a los usuarios a instalar SVN mientras solo quieren echar un vistazo al código no es bueno. Este es lo que estoy buscando.
Jim Raynor

10

Si instala TortoiseSVN , puede usar SVN en Windows. También te da los binarios SVN. Sin embargo, no es necesario realizar el pago desde la línea de comandos, ya que se integra en el Explorador de Windows por usted.


3
Después de instalar TortoiseSVN en Windows, cree una nueva carpeta para el proyecto en algún lugar y haga clic derecho. Debería haber una opción para "SVN Checkout". Pegue la URL en el primer cuadro de texto del cuadro de diálogo y haga clic en "Aceptar".
TheFlash el

6

Si no desea instalar TortoiseSVN, simplemente puede instalar 'Subversion para Windows' desde aquí:

http://sourceforge.net/projects/win32svn/

Después de la instalación, simplemente abra un símbolo del sistema, vaya a la carpeta que desea descargar y luego pase el comando de pago como se indica en la página 'fuente' del proyecto. P.ej

svn checkout http://projectname.googlecode.com/svn/trunk/ projectname-read-only

Tenga en cuenta que el espacio entre la URL y la última cadena es intencional, la última cadena es el nombre de la carpeta en la que se descargará la fuente.



2

Otra solución simple sin la sobrecarga TortoiseSVN es RapidSVN . Es un cliente SVN ligero de código abierto que es fácil de instalar y fácil de usar.

La herramienta Descargar SVN también funcionó bastante bien, pero tuvo problemas con los repositorios SVN que no proporcionan una interfaz web. RapidSVN funciona bien con esos.


1

Si tiene una cuenta de github y no desea descargar software, puede exportar a github y luego descargar un zip desde github.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.