Pregunta

My Página de hombre para git cvsimport dice

Nunca debes hacer ningún trabajo propio en las sucursales que son Creado por git cvsimport.

Hay algo aquí que no entiendo.Estoy migrando un proyecto de CVS a Git.Una vez que he importado las sucursales, ¿dónde se supone que debo hacer mi trabajo? ¿Necesito clonar del repositorio importado a otro repo?

¿Puede alguien explicar lo que significa la advertencia en la página del hombre y qué está pasando aquí?Si puedo entender lo que está sucediendo, probablemente puedo descubrir qué hacer.

¿Fue útil?

Solución

La advertencia es más sobre múltiples importaciones de o incluso exportaciones (es decir, actualizaciones de ida y vuelta, con git cvsexportcommit)

Si trabaja en sucursales importadas por la herramienta GIT CVSImport, podría cambiar su historial (con una rebase, por ejemplo), lo que hace que cualquier subsiguiente importar imposible.

Sospecho que esto es similar a la git svn adverteja sección.
La clonación del repositorio importado en otro suele ser la práctica recomendada, pero solo si tiene la intención de hacer otras importaciones de CVS.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top