equal
deleted
inserted
replaced
10 1b. Windows: ensure that Cygwin64 with curl and Mercurial is installed |
10 1b. Windows: ensure that Cygwin64 with curl and Mercurial is installed |
11 (see also http://www.cygwin.com) |
11 (see also http://www.cygwin.com) |
12 |
12 |
13 2. Clone repository (bash shell commands): |
13 2. Clone repository (bash shell commands): |
14 |
14 |
15 hg clone http://isabelle.in.tum.de/repos/isabelle |
15 hg clone https://isabelle.in.tum.de/repos/isabelle |
16 |
16 |
17 cd isabelle |
17 cd isabelle |
18 |
18 |
19 ./bin/isabelle components -I |
19 ./bin/isabelle components -I |
20 |
20 |
84 Initial configuration |
84 Initial configuration |
85 --------------------- |
85 --------------------- |
86 |
86 |
87 The main Isabelle repository can be cloned like this: |
87 The main Isabelle repository can be cloned like this: |
88 |
88 |
89 hg clone http://isabelle.in.tum.de/repos/isabelle |
89 hg clone https://isabelle.in.tum.de/repos/isabelle |
90 |
90 |
91 This will create a local directory "isabelle", unless an alternative |
91 This will create a local directory "isabelle", unless an alternative |
92 name is specified. The full repository meta-data and history of |
92 name is specified. The full repository meta-data and history of |
93 changes is in isabelle/.hg; local configuration for this clone can be |
93 changes is in isabelle/.hg; local configuration for this clone can be |
94 added to isabelle/.hg/hgrc, but note that hgrc files are never copied |
94 added to isabelle/.hg/hgrc, but note that hgrc files are never copied |
126 |
126 |
127 |
127 |
128 Shared pull/push access |
128 Shared pull/push access |
129 ----------------------- |
129 ----------------------- |
130 |
130 |
131 The entry point http://isabelle.in.tum.de/repos/isabelle is world |
131 The entry point https://isabelle.in.tum.de/repos/isabelle is world |
132 readable, both via plain web browsing and the hg client as described |
132 readable, both via plain web browsing and the hg client as described |
133 above. Anybody can produce a clone, change it locally, and then use |
133 above. Anybody can produce a clone, change it locally, and then use |
134 regular mechanisms of Mercurial to report changes upstream, say via |
134 regular mechanisms of Mercurial to report changes upstream, say via |
135 mail to someone with write access to that file space. It is also |
135 mail to someone with write access to that file space. It is also |
136 quite easy to publish changed clones again on the web, using the |
136 quite easy to publish changed clones again on the web, using the |
271 where external changes pass through a hierarchy of reviewers and |
271 where external changes pass through a hierarchy of reviewers and |
272 maintainers, until they end up in some authoritative repository. |
272 maintainers, until they end up in some authoritative repository. |
273 Isabelle changesets can be more spontaneous, growing from the |
273 Isabelle changesets can be more spontaneous, growing from the |
274 bottom-up. |
274 bottom-up. |
275 |
275 |
276 The web style of http://isabelle.in.tum.de/repos/isabelle/ |
276 The web style of https://isabelle.in.tum.de/repos/isabelle |
277 accommodates the Isabelle changelog format. Note that multiple |
277 accommodates the Isabelle changelog format. Note that multiple |
278 lines will sometimes display as a single paragraph in HTML, so |
278 lines will sometimes display as a single paragraph in HTML, so |
279 some terminating punctuation is required. Do not squeeze multiple |
279 some terminating punctuation is required. Do not squeeze multiple |
280 items on the same line in the original text! |
280 items on the same line in the original text! |
281 |
281 |