Pregunta

Estoy usando git-svn compra un estándar repositorio SVN como este:

http://example.com/
    - trunk
    - branches
    - tags

con este comando:

git svn clone -s http://example.com/

El problema es que git-svn es la creación de un "tronco" del sub-directorio en la carpeta de destino.En lugar de tener este tipo de estructura de directorios:

c:\www\example

Estoy teniendo esta:

c:\www\example\trunk

Entonces, ¿cómo evitar git-svn de poner todo en esta carpeta tronco, mientras que aún usando el estándar de SVN diseño?Básicamente, quiero "c:\www\example" para contener todo lo que estoy trabajando, ya sea en el tronco, una rama o una etiqueta.Por otro lado, también tengo git-svn para asignar correctamente el git ramas y etiquetas para la correcta SVN carpetas.Se puede hacer esto con git-svn o me estoy perdiendo algo?

¿Fue útil?

Solución

Se debe ejecutar:

git svn clone -s http://example.com/ .

(punto final dice git-svn para clonar en el directorio actual, ver git svn --help para obtener más información).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top