svn checkout muestra solo un archivo

svn checkout muestra solo un archivo
anisha@linux-y3pi:~/Desktop/mysvn> svn list https://earthhtml.googlecode.com/svn/
branches/
manual.cpp
ogmap.html
svn-book.pdf
tags/
trunk/
wiki/

Pero esto descarga solo un archivo:

anisha@linux-y3pi:~/Desktop/mysvn> svn checkout https://earthhtml.googlecode.com/svn/trunk
Checked out revision 3.

anisha@linux-y3pi:~/Desktop/mysvn> ls
manual.cpp  manual.cpp~  ogmap.html  svn-book.pdf  trunk

anisha@linux-y3pi:~/Desktop/mysvn> cd trunk/
anisha@linux-y3pi:~/Desktop/mysvn/trunk> ls
ogmap.html

¿Por qué es así?

http://code.google.com/p/earthhtml/source/browse/#svn%2Ftrunk

Respuesta1

¿Porque el directorio contiene solo un archivo? Su enlace a la vista web del repositorio lo demuestra. Los archivos que enumeró primero están en un nivel de directorio superior, por lo que si los quiere todos, haga lo siguiente:

svn checkout https://earthhtml.googlecode.com/svn

Para ver un archivo con svn list, enumere el contenido de la carpeta principal:

 svn list https://earthhtml.googlecode.com/svn/trunk

Compare eso con el comando anterior y, con suerte, será obvio por qué obtuvo solo un archivo: solicitó solo la carpeta principal, no todo el contenido del repositorio.

Estructura del repositorio:

branches/
    /.../
manual.cpp
ogmap.html
svn-book.pdf
tags/
    /.../
trunk/
    ogmap.html
wiki/
    /.../

svn checkoutcopia directamente la estructura del repositorio (o sería difícil volver a sincronizarlo). Si solo especifica que desea una subcarpeta, solo la descargará; esto se conoce como pago parcial.

Respuesta2

Puede que me esté faltando algo, pero solo revisas el 'tronco' que en realidad tiene un solo archivo en su tercera revisión, nada me parece extraño aquí. Inténtalo svn checkout https://earthhtml.googlecode.com/svn/y háznoslo saber.

información relacionada