SVN verifica el contenido de una carpeta, no la carpeta en sí

144

Soy bastante nuevo en Linux y SVN. Estoy tratando de pagar la carpeta troncal de un proyecto en mi directorio public_html usando este comando (mientras estoy en public_html):

svn checkout file:///home/landonwinters/svn/waterproject/trunk

El directorio de proyecto de agua contiene los archivos de destrabar una instalación base de drupal.

Se verifica bien, excepto que todos los archivos están en public_html/trunklugar de estar en public_html.

No conozco el comando para mover todo el contenido de trunk a public_html y rm trunk, pero creo que podría resolverlo con relativa facilidad. Solo quiero saber si puedo ver el contenido de una carpeta, sin la carpeta en sí.

Zoe
fuente

Respuestas:

279

Solo agréguele un .:

svn checkout file:///home/landonwinters/svn/waterproject/trunk .

Eso significa: revisar el directorio actual.

Sander Marechal
fuente
3
También eche un vistazo a la referencia de la línea de comandos cvs: svnbook.red-bean.com/en/1.1/re04.html
schnaader
21
svn co svn://path destination

Para especificar el directorio actual, use un "." para su directorio de destino:

svn checkout file:///home/landonwinters/svn/waterproject/trunk .
alaryin
fuente
10

Simplemente agregue el directorio en la línea de comando:

svn checkout svn://192.168.1.1/projectname/ target-directory/
Iyngaran Iyathurai
fuente
9

Proporcione el directorio en la línea de comando:

svn checkout file:///home/landonwinters/svn/waterproject/trunk public_html

fuente
Si especifica un directorio existente, creará una nueva carpeta con el nombre del directorio raíz de pago allí, mientras que si especifica una carpeta no existente, la usará en su lugar.
Casebash
Puede evitar anular archivos renombrando un directorio existente, revisándolo y volviéndolo a llamar nuevamente.
Casebash