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?
-
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?
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é (voirfossil 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.