Mit Fossil-Source-Control, wird der „fossil-Klon“ Befehl hat genau die gleiche Wirkung, als wenn Sie nur manuell die Repository-Datei kopieren?

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

  •  04-10-2019
  •  | 
  •  

Frage

Mit Fossil-Source-Control, wird der „fossil-Klon“ Befehl genau die gleiche Wirkung, wie wenn Sie nur die Repository-Datei manuell kopieren?

Kann ich nur die Repository-Datei auf einem USB-Stick ablegen und sie auf einem anderen Computer anstelle fossilen Klon nennen?

War es hilfreich?

Lösung

Nein, es ist nicht das gleiche.

Die Unterschiede sind:

  • Benutzerkontensteuerung ist per-Repository.
  • Artefakte wie private Zweige und ihre Inhalte werden nicht gezogen
  • Alles, was fossil scrub --verily --private unterdrücken würde typischerweise (siehe fossil help scrub) nicht gezogen
  • Autosync URL wird automatisch eingestellt, wenn Sie klonen, eine Abhängigkeitsverbindung zu schaffen. Natürlich können Sie es später mit fossil remote-url einstellen

Aber wenn Sie die Repositories für den persönlichen Gebrauch auf beiden Seiten verwenden, können Sie nur das Repository kopieren, gibt es kein Problem, ein einfaches Kopieren von Dateien zu tun. Um Ihre Repositories zu fusionieren, kopieren Sie nicht die neueste die älteste, aber die Sync-URL festgelegt und eine Synchronisierung zwischen ihnen tun. Es ist schneller und sicherer als es Änderungen fusioniert auf beiden Seiten , den Verlust von Änderungen zu verhindern.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top