Avec le contrôle de source Fossil, la commande "clone fossile" a-t-elle le même effet que si vous copiez le fichier du référentiel manuellement? Puis-je simplement placer le fichier du référentiel sur une clé USB et le transférer sur un autre ordinateur au lieu d'appeler un clone fossile?Avec le contrôle de source Fossil, la commande "clone fossile" a-t-elle le même effet que si vous copiez le fichier du référentiel manuellement?
5
A
Répondre
12
Non, ce n'est pas la même chose.
Les différences sont:
- contrôle de compte utilisateur est par référentiel.
- artefacts tels que des branches privées et leur contenu ne sont pas tirés
- 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 aucun problème à faire une simple copie de fichiers. Pour fusionner vos référentiels, ne copiez pas les plus récents vers les plus anciens, mais définissez l'URL de synchronisation et effectuez une synchronisation entre eux. Il est plus rapide et plus sûr car il va fusionner les changements effectués des deux côtés, empêchant toute perte de changements.