svn import — Envía de forma recursiva los cambios de PATH en URL.
Envía de forma recursiva los cambios de
PATH
a
URL
. Si se omite
PATH
se asumirá
“.
”. Los directorios
padre son creados en el repositorio según son
necesarios.
--message (-m) TEXT --file (-F) FILE --quiet (-q) --non-recursive (-N) --username USER --password PASS --no-auth-cache --non-interactive --force-log --editor-cmd EDITOR --encoding ENC --config-dir DIR --auto-props --no-auto-props
Esto copia el
directorio local myproj
en la raíz
de su repositorio:
$ svn import -m "New import" myproj http://svn.red-bean.com/repos/test Adding myproj/sample.txt … Transmitting file data ......... Committed revision 16.
Esto copia el directorio local
myproj
en el directorio
trunk/vendors
de su repositorio. No
es necesario que trunk/vendors
exista antes de realizar la copia—svn
import creará de forma recursiva los
directorios necesarios por usted:
$ svn import -m "New import" myproj \ http://svn.red-bean.com/repos/test/trunk/vendors/myproj Adding myproj/sample.txt … Transmitting file data ......... Committed revision 19.
Tras copiar los datos, fíjese que el árbol original no está bajo control de versiones. Antes de comenzar a trabajar, necesita obtener una copia de trabajo local fresca del árbol mediante svn checkout.