Articles of git svn

¿Cómo mantengo el historial de SVN en Git cuando el tronco se ha movido?

Intento usar svn2git para migrar un proyecto SVN a git. Sin embargo, tengo problemas para preservar toda la historia. Las razones parecen ser porque el tronco se movió en el pasado. El command que estoy usando es: $ svn2git http://mysvnserver.com/myproject/iPhone/ –no-minimize-url –authors ../authors.txt Pero esto solo me da una historia que se remonta a 2011. […]

¿Cómo get la replicación maestro-maestro con Subversion?

Parece un problema simple: Tengo un repository SVN dentro de nuestro firewall. Tengo un repository SVN fuera de nuestro firewall. Tengo usuarios dentro y fuera del firewall. (ninguna VPN no es una opción 🙁 eso sería demasiado fácil) las máquinas dentro del firewall PUEDEN hablar con el server SVN externo. Pero no a la inversa. […]

¿Cómo configurar svn ignore settings con git svn?

Sé que puedo configurar carpetas y files para que sean ignorados por subversión usando los siguientes commands: svn propset svn:ignore build . // Ignores the build folder. svn propedit svn:ignore . // Opens an editor. Sin embargo, uso git svn para verificar un repository almacenado en un server de subversión. No pude encontrar un command […]

git svn clone –password pass gives "Opción desconocida: contraseña"

Quiero clonar un repository svn usando git, con un nombre de usuario y contraseña en la command-line. Puedo escribir: svn checkout –username user –password pass svn://server/repo Pero no puedo usar –password con git svn clone : git svn clone –username user –password pass svn://server/repo Unknown option: password ¿Cómo puedo dar la contraseña a git svn […]

Usando git-svn (o similar) * solo * para ayudar con una combinación de svn?

Algunas fusiones de subversión complejas están surgiendo en mi proyecto: grandes twigs que han estado separadas durante mucho time. Svn da demasiados conflictos, y algunos de ellos parecen espurios. Dado que git es elogiado por una experiencia de combinación superiour, ¿sería bueno usar git-svn solo para el beneficio de hacer que la fusión sea más […]

¿Cómo puedo get información de logging SVN al pasar URL

De hecho, quiero mostrar la información de logging de SVN en el dispositivo iOS, cuando selecciono proyecto en particular en ese momento, quiero mostrar "Comentarios" y "Cambiar nombres de file". Para esto uso tal tipo de cadena url. p.ej:. http://svn.com/subversion/SVNDemo/ Realmente no sé qué cadena quiero adjuntar a esa URL que proporciona la siguiente información. […]

Bifurcó un proyecto SVN a GitHub, el proyecto ahora se movió a GitHub. Posible fusionarse?

Hice un proyecto SVN en GitHub hace unos 2 meses, usando git-svn (git svn rebase) e hice mis cambios, enviando algunos (pero no todos) a través de files de parche. Ahora que el proyecto se mudó a GitHub, ¿hay alguna manera de fusionar estos dos proyectos de GitHub manteniendo la historia de mi tenedor?

Importado svn repo, no ser empujado a github

Importé un svn-repo existente en mi repository git preestablecido usando el command git svn clone http://svn/repo/here/trunk . Ahora puedo ver todos los loggings de las confirmaciones de svn después de activar el command de git log . Quiero enviar estos files a github, pero git add y git commit no muestran ningún file para el […]

¿Presionó el repository git-svn clonado a Github para facilitar el desarrollo fuera de línea?

Mi compañía usa Subversion; Prefiero a Git. He clonado el repository de Subversion en mi máquina de trabajo usando git-svn y estoy relativamente cómodo usando Git como cliente de Subversion. Ahora me gustaría llevar el acuerdo un paso más allá y aprovechar la naturaleza descentralizada de Git para poder trabajar en este proyecto desde fuera […]

Migrar el código fuente de PVCS a SVN

Estoy tratando de migrar el código fuente de PVCS a Git. Mientras buscaba, encontré que PVCS se puede migrar primero a SVN y luego a Git con la ayuda de este enlace . Como, estamos teniendo muchos proyectos en PVCS. queríamos llevar el vertedero de todos los proyectos a la vez en lugar de tomar […]