Con control de origen fósil, no el comando “clon fósiles” tiene exactamente el mismo efecto que si se acaba de copiar el archivo de repositorio manualmente?
-
04-10-2019 - |
Pregunta
Con control de origen fósil, no el comando "clon fósiles" tiene exactamente el mismo efecto que si se acaba de copiar el archivo de repositorio manualmente?
¿Podría sólo hay que poner el archivo de depósito en una memoria USB y transferirlo a otro equipo en lugar de llamar clon fósil?
Solución
No, no es lo mismo.
Las diferencias son:
- control de cuenta de usuario está per-repositorio.
- Los artefactos tales como ramas privadas y su contenido no se tiran
- Todo lo que
fossil scrub --verily --private
suprimiría normalmente no se retiró (verfossil help scrub
) - Sincronización automática URL se establece automáticamente cuando se clona, ??creando un vínculo de dependencia. Por supuesto, se puede establecer más tarde con
fossil remote-url
Sin embargo, si utiliza los repositorios para su uso personal en ambos lados puede simplemente copiar el repositorio, se está haciendo una copia simple de archivos sin ningún problema. Con el fin de fusionar sus repositorios, no copie el más reciente al más antiguo, pero establecer la URL de sincronización y realizar una sincronización entre ellos. Es más rápido y más seguro, ya que se fusionará los cambios hechos en ambos lados , evitando cualquier pérdida de cambios.