Estoy haciendo un proyecto de desarrollo.git svn - ¿Puedo usar git y svn al mismo tiempo? no necesita interacción entre git y svn
La compañía está utilizando SVN
, por lo que para main commit
y checkout
se debe hacer a través de SVN
. Sin embargo, no me gusta SVN
y soy un usuario de git
. Como solo cuando pienso que mi código es bueno me comprometo con la compañía SVN
, me gustaría usar git
para mi propio historial.
No necesito usar git para hacer SVN
cosa, ni viceversa.
¿Puedo la versión controlar mi mismo código usando SVN y git al mismo tiempo? Sin interacción entre ellos.
Simplemente ignore la carpeta '.git' para SVN y la carpeta' .svn' para Git y debería estar bien. ¿O preguntas cómo básicamente empujar/tirar de ambos a la vez? – Blender
¿Pero por qué? git funciona perfectamente bien con un repositorio svn en el otro lado, ¿por qué no sacar provecho de eso? –
Es ciertamente posible, y un movimiento justo hacia sus colegas, no para impulsar cambios sin terminar. sin embargo, hay un gran peligro escondido allí: tenderá a hacer muy pocos commits al repositorio de las compañías. Eso significa que generará muchos más conflictos en comparación con sus colegas. Al usar subversión, tiene sentido usar un comportamiento de confirmación frecuente. Tuve que aprenderlo de la manera difícil :-) – arkascha