Con il controllo di origine fossile, ha il comando “clone fossile” hanno lo stesso effetto esattamente come se appena copia il file repository manualmente?
-
04-10-2019 - |
Domanda
Con il controllo di origine fossile, ha il comando "clone fossile" hanno lo stesso effetto esattamente come se appena copia il file repository manualmente?
Potrei appena messo il file repository su una chiavetta USB e trasferirlo su un altro computer, invece di chiamare clone fossili?
Soluzione
No, non è lo stesso.
Le differenze sono:
- Controllo account utente è per-repository.
- I manufatti quali rami private e il loro contenuto non sono tirati
- Tutto ciò che
fossil scrub --verily --private
sarebbe sopprimere è in genere non tirato (vedifossil help scrub
) - Autosync URL viene impostato automaticamente quando si clona, ??creando un legame di dipendenza. Naturalmente è possibile impostare in un secondo momento con
fossil remote-url
Ma se si utilizzano i repository per uso personale su entrambi i lati si può semplicemente copiare il repository, non c'è nessun problema a fare una copia di file semplice. Al fine di unire i repository, non copiare il più recente al più vecchio, ma impostare l'URL di sincronizzazione e fare una sincronizzazione tra di loro. E 'più veloce e più sicuro in quanto sarà unire le modifiche apportate su entrambi i lati , evitando qualsiasi perdita di modifiche.