Fossil SCM

Point that a two-way git mirror is not the same as re-importing an exported tree although it would be easy to get confused. A two-way mirror is impossible, but thanks to recent commits, re-importing works fine.

danshearer 2020-11-06 09:15 trunk
Commit 97959c893622b9474bdbcc1b17fc673ad857c0361de333a50b30d2be8849ea30
1 file changed +3 -1
--- www/mirrortogithub.md
+++ www/mirrortogithub.md
@@ -80,11 +80,13 @@
8080
8181
## Notes:
8282
8383
* The mirroring is one-way. If you check in changes on GitHub, those
8484
changes will not be reabsorbed by Fossil. There are technical problems
85
- that make a two-way mirror all but impossible.
85
+ that make a two-way mirror all but impossible. (This is not to be
86
+ confused with the ability to import a Fossil mirror from Github back
87
+ into a Fossil repository. That works, but it is not a mirror.)
8688
8789
This also means that you cannot accept pull requests on GitHub.
8890
8991
* The "`fossil git export`" command creates subprocesses that run "`git`"
9092
commands, so you must have Git installed on your machine for any
9193
--- www/mirrortogithub.md
+++ www/mirrortogithub.md
@@ -80,11 +80,13 @@
80
81 ## Notes:
82
83 * The mirroring is one-way. If you check in changes on GitHub, those
84 changes will not be reabsorbed by Fossil. There are technical problems
85 that make a two-way mirror all but impossible.
 
 
86
87 This also means that you cannot accept pull requests on GitHub.
88
89 * The "`fossil git export`" command creates subprocesses that run "`git`"
90 commands, so you must have Git installed on your machine for any
91
--- www/mirrortogithub.md
+++ www/mirrortogithub.md
@@ -80,11 +80,13 @@
80
81 ## Notes:
82
83 * The mirroring is one-way. If you check in changes on GitHub, those
84 changes will not be reabsorbed by Fossil. There are technical problems
85 that make a two-way mirror all but impossible. (This is not to be
86 confused with the ability to import a Fossil mirror from Github back
87 into a Fossil repository. That works, but it is not a mirror.)
88
89 This also means that you cannot accept pull requests on GitHub.
90
91 * The "`fossil git export`" command creates subprocesses that run "`git`"
92 commands, so you must have Git installed on your machine for any
93

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button