Git no hace un seguimiento explícito de los archivos copiados o movidos, sino que los detecta, por ejemplo, con git log --follow
. Cuando uso Git en un Repo SVN y presiono mis cambios con git svn dcommit
, ¿SVN reconocerá esos archivos como copiados?Git-svn maneja los archivos movidos
7
A
Respuesta
7
git-svn
hará referencia al historial de archivos si puede detectar el enlace en el momento en que git svn dcommit
. Si lo único que hace es mover el archivo, funcionará como se espera y el servidor SVN vinculará el archivo A al archivo B en su historial.
Sin embargo, si también modifica el archivo, comprima las dos confirmaciones antes de pasarlas a SVN, entonces puede que git no adivine correctamente que el archivo fue renombrado y obtendrá un archivo eliminado y un archivo recién creado sin relación aparente en el repositorio SVN.
1
¿Quiere decir para conseguir una entrada en el SVN de registro como el siguiente:
A /xxxx/xyz (from /xxxx/zzzz.xxx:5555)
Si se obtiene una cosa así.
Cuestiones relacionadas
- 1. Visualización de la historia de GIT de los archivos movidos
- 2. Integración de archivos movidos a la fuerza
- 3. ¿Cómo maneja Mercurial los archivos divididos?
- 4. C#: Supervisión de archivos copiados o movidos con FileSystemWatcher
- 5. ¿Cómo maneja los archivos .config de .NET para aplicaciones grandes?
- 6. Comodín HttpHandler no maneja archivos estáticos
- 7. OpenCV - ¿Cómo maneja los perfiles de color?
- 8. ¿Cómo maneja su organización los componentes comunes?
- 9. ¿Cómo maneja Java los argumentos separados por |?
- 10. ¿Cómo maneja Android los eventos GUI?
- 11. ¿Cómo maneja IEnumerable .Min los tipos anulables?
- 12. ¿Cómo maneja los archivos individuales del desarrollador bajo el control de la versión?
- 13. ¿Cómo maneja Subversion los permisos de archivos y un archivo .htaccess?
- 14. ¿Git maneja inteligentemente un archivo zip en el cual solo uno de los archivos cambia regularmente?
- 15. ¿Git -X "theirs" no maneja los conflictos de archivos nuevos/eliminados?
- 16. ¿Qué son los bytecodes y cómo los maneja JVM?
- 17. ¿El sistema de archivos de caché Symfony maneja los archivos ext2 32000 en la misma limitación de directorio?
- 18. ¿Cómo maneja Entity Framework los esquemas de SQL Server?
- 19. SQL Query maneja los parámetros de fecha de manera diferente
- 20. ¿Cómo maneja bash los trabajos al cerrar la sesión?
- 21. ¿Cómo maneja Java los objetos String en la memoria?
- 22. ¿Cómo se maneja el orden de los mensajes en JMS?
- 23. ¿Cómo maneja los errores de nivel de transporte en SqlConnection?
- 24. ¿Cómo maneja la programación/fechas límite alrededor de los programadores?
- 25. C# SocketAsyncEventArgs que maneja los datos de recepción y envío
- 26. NHibernate, ORM: ¿cómo se maneja la refactorización? ¿los datos existentes?
- 27. ¿Cómo maneja Backbone.JS los modelos con atributos calculados?
- 28. maneja lwp timeout efectivamente
- 29. ¿Qué actividad maneja Intent.ACTION_CALL_PRIVILEGED?
- 30. ¿std :: copy maneja rangos superpuestos?
¿El 'svn log' muestra el historial del archivo fuente de copiado si se usa sin "--stop-on-copy"? – dronus
No debería haber una diferencia. – khmarbaise