Avec le contrôle des sources fossiles, ne la commande « clone fossile » ont exactement le même effet que si vous venez de copier manuellement le fichier référentiel?

StackOverflow https://stackoverflow.com/questions/3771945

  •  04-10-2019
  •  | 
  •  

Question

Avec le contrôle des sources fossiles, ne la commande « clone fossile » ont exactement le même effet que si vous venez de copier manuellement le fichier référentiel?

Puis-je mettre juste le fichier référentiel sur une clé USB et le transférer vers un autre ordinateur au lieu d'appeler clone fossile?

Était-ce utile?

La solution

Non, ce n'est pas le même.

Les différences sont:

  • le contrôle de compte utilisateur est par référentiel.
  • Les artefacts tels que des branches privées et leur contenu ne sont pas tiré
  • Tout ce qui supprimerait fossil scrub --verily --private est généralement pas tiré (voir fossil help scrub)
  • URL Autosync est automatiquement lorsque vous cloner, créer un lien de dépendance. Bien sûr, vous pouvez le régler plus tard avec fossil remote-url

Mais si vous utilisez les dépôts pour votre usage personnel sur les deux côtés, vous pouvez simplement copier le répertoire, il n'y a pas de problème à faire une simple copie de fichiers. Pour fusionner vos dépôts, ne copiez pas le plus récent au plus ancien, mais définir l'URL de synchronisation et effectuer une synchronisation entre eux. Il est plus rapide et plus sûr car il fusionnera les modifications sur les deux côtés , ce qui empêche toute perte de modifications.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top