Czy kopiowanie katalogu .hg do innego katalogu jest takie samo, jak klonowanie w Mercurial (używając TortoiseHg, chociaż myślę, że to nieistotne) lub czy polecenie klonowania w Mercurial robi coś specjalnego podczas tego procesu?Różnica między klonowaniem a kopiowaniem w Mercurial
19
A
Odpowiedz
30
To prawie tak samo jak . Klonowanie robi kilka rzeczy różne, z których żadna nie są wymagane, ale niektóre z nich są cool:
- klony dostać katalog roboczy zbyt (który można uniknąć z -U)
- klony dostać zestaw źródło repo jako domyślny dla push/pull w pliku .hg/hgrc
- Klony mogą otrzymać tylko podzbiór oryginału (klon -r X otrzymuje wersję X i tylko przodkowie)
- Klony używają twardych linków, gdy system plików je obsługuje
T Kapelusz ostatni jest całkiem fajny. Oznacza to, że jeśli mam repozytorium 200 GB i robię clone -U src dest
, otrzymuję pełny klon, który w ogóle nie korzysta z przestrzeni dyskowej! Jeśli pominę numer -U
, otrzymam kopię roboczą, która zajmuje miejsce, a ponieważ dwa klony zaczynają się rozdzielać, nowy zaczyna zajmować miejsce, ale podstawowy clone -U
jest natychmiastowy i nie zajmuje miejsca na dysku w nowoczesnych systemach plików. Nie dotyczy to kopii (która również działa dobrze).
Powiązane problemy
- 1. Jaka jest różnica między kopiowaniem a klonowaniem?
- 2. Jaka jest różnica między kopiowaniem a klonowaniem?
- 3. Różnica między klonowaniem a pobieraniem
- 4. Jaka jest różnica między wywołaniem przez odniesienie a kopiowaniem/przywracaniem?
- 5. Jaka jest różnica między zasobami pakietu kopiowania a kopiowaniem plików w fazach kompilacji Xcode?
- 6. Różnica między Mercurial aktualizacji i backout
- 7. Różnica między obiektem a *?
- 8. Różnica między jquery a $
- 9. Różnica między String [] a i String ... a
- 10. Różnica między DataSource a DataSet
- 11. Różnica między mapą a dyktowaniem
- 12. Różnica między systemem a shell_exec
- 13. Różnica między% 5B% a% 5B0%?
- 14. Różnica między wysokością a tłumaczeniemZ
- 15. Różnica między Redis a kafka
- 16. Różnica między content_main.xml a activity_main.xml?
- 17. Różnica między File.Copy a File.Move
- 18. różnica między __u8 a uint8_t
- 19. Różnica między CCNode a CCLayer?
- 20. Różnica między IPFS a Filecoin?
- 21. Różnica między hash_map a unordered_map?
- 22. Różnica między prędkością a AppFabric
- 23. Różnica między kodowaniem a sortowaniem?
- 24. Różnica między Invoke a DynamicInvoke
- 25. Różnica między WhitespaceTokenizerFactory a StandardTokenizerFactory
- 26. Różnica między DataContractSerializer a XmlSerializer
- 27. Różnica między transakcją a transakcjąScope
- 28. Różnica między dtrtrs a dtrsm
- 29. Różnica między bytearray a listą
- 30. Różnica między nowym a przesłonięciem?
+1 za dodanie twardych linków –