tortoise tag subversion hacer estructura entre diferencia create branches svn svn-export

tag - Exportación vs. salida en SVN



svn branches tags trunk (2)

¿Qué hace exportar en SVN? ¿Hay diferencias importantes entre retirar una copia y exportar?


Exportar elimina toda la información de versiones y exporta una revisión particular (generalmente la última) a otra ubicación especificada.

Copiar o Finalizar tiene información de versiones con el código fuente.

Si enumera los contenidos del directorio después de una exportación, encontrará que faltan los directorios .svn.

Por lo general, algo que haría si liberara su código para su descarga pública.


Cuando haces una svn export , no creas los directorios .svn . Esto es bueno cuando no quieres esos directorios. Por ejemplo, tengo mi página web bajo el control de revisión de Subversion. Puedo hacer una svn export a donde debería residir mi página web, y termino solo con los archivos y no con los directorios .svn .

Sin embargo, sin los directorios .svn , no tiene ninguna información de control de versiones. No puedes actualizar tu directorio. No puedes confirmar los cambios que realizas. No puede hacer diffs, ejecutar blames o hacer cualquier otra cosa que requiera la información de versión almacenada en esos directorios .svn .