Articles of svn2git

Error al usar svn2git para la migration de SVN a GIT

Estoy obteniendo el siguiente error cuando intenté usar el command svn2git para importar files svn Comando de ejecución: git svn init –prefix = svn / –no-metadata –trunk = trunk –tags = tags –branches = branches https://svnserver.com/abc/svn/projectname Comando de ejecución: git svn fetch Número de revisión del sistema de files inválido: svn: E160006: Número de revisión […]

Svn2git: Agregue el número de revisión al título de confirmación de git

Quiero agregar la revisión svn a cada título de confirmación de git, así puedo ver cada Revisión en cada confirmación en el historial de nuestro Team Foundation Server. Ya intenté editar una confirmación con "–mendar", pero de esta forma solo hace una nueva confirmación (y el historial se vuelve incorrecto). Además, no quiero editar cada […]

SVN a Git con la historia?

Durante años, hemos utilizado SVN para nuestro repository, y queremos migrar a Git. En 2015 alguien hizo un cambio en uno de nuestros repositorys. Hizo una carpeta separada en el repository (con una subcarpeta), en el mismo nivel jerárquico de carpeta como /trunk , /branch y /tags . (ver proyecto A) svnroot/ |– projectA |– […]

svn2git está ignorando "–username" -parameter

Solo traté de importar un svn-repo a un repository git, pero estoy enfrentando un pequeño problema. Después de comenzar a importar el primer repository con svn2git http://path.to.repo.com/repos/a/ –username abc –verbose pensé que "esto está tardando demasiado". Y dado que en este momento es solo para fines de testing, decidí CTRL-C e importar primero un repository […]

svn2git no puede importar tags correctamente

Tengo un repository SVN que me gustaría convertir en un repository git . Estoy usando svn2git para lograr esto. Desafortunadamente, parece que la herramienta está teniendo problemas para get las tags correctas. Mi SVN repository se ve así: …/branches …/tags project-version-5.2.5/ project-version-5.3.0/ project-version-5.3.1/ project-version-5.4.0/ project-version-5.5.0/ project-version-5.5.1/ project-version-5.5.2/ project-version-5.5.3/ project-version-5.5.4/ project-version-5.6.0/ project-version-5.6.1/ project-version-5.6.2/ project-version-5.6.3/ project-version-5.6.4/ project-version-5.6.5/ […]

Migración de SVN a GIT

Migro de SVN a GIT de esta manera git svn init https://svn… git svn fetch ¿Puedo cambiar el compromiso de migration, en lugar de "Commit to SVN" en GIT fue "Número de revisión en SVN – Commit to SVN" Por ejemplo 541 – Módulo Init ABC

Se ha producido un error al migrar de Subverison a git XML no válido en /mingw64/share/perl5/site_perl/Git/SVN/Ra.pm línea 308

Estoy migrando el repository svn que tiene 63000revisions en git . En el process de migration, encontré a continuación el problema y el uso del complemento SVN2GIT para la migration en la máquina de Windows. Los datos XML no estaban bien formados: la respuesta XML contiene XML no válido en /mingw64/share/perl5/site_perl/Git/SVN/Ra.pm línea 308. Sugiera una […]

¿Es posible convertir una twig SVN en un nuevo repository GIT?

Nuestra organización nunca usó Trunk, y simplemente creó nuevas sucursales SVN para cada versión. ¿Es posible simplemente seleccionar la twig más reciente y crear un nuevo repository Git de esa twig (con historial)?

migrando svn a git: desajuste de la sum de comprobación en el file fusionado

Intento migrar manualmente un Repo de SNV a Git y enfrentar un problema: Inicialicé mi (extraña) estructura de twig / tronco / label con git svn init… y luego traté de search los files mientras conservaba el historial y los loggings. Pero git svn fetch falla cuando alcanza una revisión que incluye una fusión entre […]

¿Por qué 'Git Rempack' a veces dice 'Nada nuevo para empacar'? y otras veces lo vuelve a empaquetar todo (sin cambios en el repository)?

Tengo un gran repository git con 17 años de historia. Después de convertirlo con svn2git, suelo hacer un 'git repack -a -d -f'. Esto dice 'Nada nuevo para empacar'. Luego, si lo llevo al server (en mi caso Bit Bucket), y luego localizo el repository en el server y lo vuelvo a embalar, vuelve a […]