Fossil SCM

Small cosmetic tweaks to the mirrortogithub doc on this branch to work better with the skin.

wyoung 2024-02-04 04:01 inskinerator-modern-backport
Commit cabbf1ca54d453b90de7a8a1b950f24e21f85d0998456521eecd82ac6d22a623
1 file changed +7 -10
--- www/mirrortogithub.md
+++ www/mirrortogithub.md
@@ -11,19 +11,19 @@
1111
your project with various things like a README file. Answer "no" to
1212
everything. You want a completely blank project. GitHub will then
1313
supply you with a URL for your project that will look something
1414
like this:
1515
16
- https://github.com/username/project.git
16
+ https://github.com/username/project.git
1717
1818
3. Back on your workstation, move to a checkout for your Fossil
1919
project and type:
2020
2121
<blockquote>
2222
<pre>
23
- $ fossil git export /path/to/git/repo --autopush &bsol;
24
- https://<font color="orange">username</font>:<font color="red">password</font>@github.com/username/project.git
23
+ $ fossil git export /path/to/git/repo --autopush &bsol;
24
+ https://<font color="orange">username</font>:<font color="red">password</font>@github.com/username/project.git
2525
</pre>
2626
</blockquote>
2727
2828
In place of the <code>/path/to...</code> argument above, put in
2929
some directory name that is <i>outside</i> of your Fossil checkout. If
@@ -58,20 +58,20 @@
5858
mirrored on GitHub.
5959
6060
6. Whenever you update your project, simply run this command to update
6161
the mirror:
6262
63
- $ fossil git export
63
+ $ fossil git export
6464
6565
Unlike with the first time you ran that command, you don’t need
6666
the remaining arguments, because Fossil remembers those things.
6767
Subsequent mirror updates should usually happen in a fraction of
6868
a second.
6969
7070
7. To see the status of your mirror, run:
7171
72
- $ fossil git status
72
+ $ fossil git status
7373
7474
## Notes:
7575
7676
* Unless you specify --force, the mirroring only happens if the Fossil
7777
repo has changed, with Fossil reporting "no changes", because Fossil
@@ -142,29 +142,26 @@
142142
## <a id='ex1'></a>Example GitHub Mirrors
143143
144144
As of this writing (2019-03-16) Fossil’s own repository is mirrored
145145
on GitHub at:
146146
147
->
148
-<https://github.com/drhsqlite/fossil-mirror>
147
+> <https://github.com/drhsqlite/fossil-mirror>
149148
150149
In addition, an official Git mirror of SQLite is available:
151150
152
->
153
-<https://github.com/sqlite/sqlite>
151
+> <https://github.com/sqlite/sqlite>
154152
155153
The Fossil source repositories for these mirrors are at
156154
<https://www2.fossil-scm.org/fossil> and <https://www2.sqlite.org/src>,
157155
respectively. Both repositories are hosted on the same VM at
158156
[Linode](https://www.linode.com). On that machine, there is a
159157
[cron job](https://linux.die.net/man/8/cron)
160158
that runs at 17 minutes after the hour, every hour that does:
161159
162
->
163160
/usr/bin/fossil sync -u -R /home/www/fossil/fossil.fossil
164161
/usr/bin/fossil sync -R /home/www/fossil/sqlite.fossil
165162
/usr/bin/fossil git export -R /home/www/fossil/fossil.fossil
166163
/usr/bin/fossil git export -R /home/www/fossil/sqlite.fossil
167164
168165
The initial two "sync" commands pull in changes from the primary
169166
Fossil repositories for Fossil and SQLite. The last two lines
170167
export the changes to Git and push the results up to GitHub.
171168
--- www/mirrortogithub.md
+++ www/mirrortogithub.md
@@ -11,19 +11,19 @@
11 your project with various things like a README file. Answer "no" to
12 everything. You want a completely blank project. GitHub will then
13 supply you with a URL for your project that will look something
14 like this:
15
16 https://github.com/username/project.git
17
18 3. Back on your workstation, move to a checkout for your Fossil
19 project and type:
20
21 <blockquote>
22 <pre>
23 $ fossil git export /path/to/git/repo --autopush &bsol;
24 https://<font color="orange">username</font>:<font color="red">password</font>@github.com/username/project.git
25 </pre>
26 </blockquote>
27
28 In place of the <code>/path/to...</code> argument above, put in
29 some directory name that is <i>outside</i> of your Fossil checkout. If
@@ -58,20 +58,20 @@
58 mirrored on GitHub.
59
60 6. Whenever you update your project, simply run this command to update
61 the mirror:
62
63 $ fossil git export
64
65 Unlike with the first time you ran that command, you don’t need
66 the remaining arguments, because Fossil remembers those things.
67 Subsequent mirror updates should usually happen in a fraction of
68 a second.
69
70 7. To see the status of your mirror, run:
71
72 $ fossil git status
73
74 ## Notes:
75
76 * Unless you specify --force, the mirroring only happens if the Fossil
77 repo has changed, with Fossil reporting "no changes", because Fossil
@@ -142,29 +142,26 @@
142 ## <a id='ex1'></a>Example GitHub Mirrors
143
144 As of this writing (2019-03-16) Fossil’s own repository is mirrored
145 on GitHub at:
146
147 >
148 <https://github.com/drhsqlite/fossil-mirror>
149
150 In addition, an official Git mirror of SQLite is available:
151
152 >
153 <https://github.com/sqlite/sqlite>
154
155 The Fossil source repositories for these mirrors are at
156 <https://www2.fossil-scm.org/fossil> and <https://www2.sqlite.org/src>,
157 respectively. Both repositories are hosted on the same VM at
158 [Linode](https://www.linode.com). On that machine, there is a
159 [cron job](https://linux.die.net/man/8/cron)
160 that runs at 17 minutes after the hour, every hour that does:
161
162 >
163 /usr/bin/fossil sync -u -R /home/www/fossil/fossil.fossil
164 /usr/bin/fossil sync -R /home/www/fossil/sqlite.fossil
165 /usr/bin/fossil git export -R /home/www/fossil/fossil.fossil
166 /usr/bin/fossil git export -R /home/www/fossil/sqlite.fossil
167
168 The initial two "sync" commands pull in changes from the primary
169 Fossil repositories for Fossil and SQLite. The last two lines
170 export the changes to Git and push the results up to GitHub.
171
--- www/mirrortogithub.md
+++ www/mirrortogithub.md
@@ -11,19 +11,19 @@
11 your project with various things like a README file. Answer "no" to
12 everything. You want a completely blank project. GitHub will then
13 supply you with a URL for your project that will look something
14 like this:
15
16 https://github.com/username/project.git
17
18 3. Back on your workstation, move to a checkout for your Fossil
19 project and type:
20
21 <blockquote>
22 <pre>
23 $ fossil git export /path/to/git/repo --autopush &bsol;
24 https://<font color="orange">username</font>:<font color="red">password</font>@github.com/username/project.git
25 </pre>
26 </blockquote>
27
28 In place of the <code>/path/to...</code> argument above, put in
29 some directory name that is <i>outside</i> of your Fossil checkout. If
@@ -58,20 +58,20 @@
58 mirrored on GitHub.
59
60 6. Whenever you update your project, simply run this command to update
61 the mirror:
62
63 $ fossil git export
64
65 Unlike with the first time you ran that command, you don’t need
66 the remaining arguments, because Fossil remembers those things.
67 Subsequent mirror updates should usually happen in a fraction of
68 a second.
69
70 7. To see the status of your mirror, run:
71
72 $ fossil git status
73
74 ## Notes:
75
76 * Unless you specify --force, the mirroring only happens if the Fossil
77 repo has changed, with Fossil reporting "no changes", because Fossil
@@ -142,29 +142,26 @@
142 ## <a id='ex1'></a>Example GitHub Mirrors
143
144 As of this writing (2019-03-16) Fossil’s own repository is mirrored
145 on GitHub at:
146
147 > <https://github.com/drhsqlite/fossil-mirror>
 
148
149 In addition, an official Git mirror of SQLite is available:
150
151 > <https://github.com/sqlite/sqlite>
 
152
153 The Fossil source repositories for these mirrors are at
154 <https://www2.fossil-scm.org/fossil> and <https://www2.sqlite.org/src>,
155 respectively. Both repositories are hosted on the same VM at
156 [Linode](https://www.linode.com). On that machine, there is a
157 [cron job](https://linux.die.net/man/8/cron)
158 that runs at 17 minutes after the hour, every hour that does:
159
 
160 /usr/bin/fossil sync -u -R /home/www/fossil/fossil.fossil
161 /usr/bin/fossil sync -R /home/www/fossil/sqlite.fossil
162 /usr/bin/fossil git export -R /home/www/fossil/fossil.fossil
163 /usr/bin/fossil git export -R /home/www/fossil/sqlite.fossil
164
165 The initial two "sync" commands pull in changes from the primary
166 Fossil repositories for Fossil and SQLite. The last two lines
167 export the changes to Git and push the results up to GitHub.
168

Keyboard Shortcuts

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