equal
deleted
inserted
replaced
19 only added, but never deleted. There are special tools to manipulate |
19 only added, but never deleted. There are special tools to manipulate |
20 individual repositories via non-monotonic actions, but this does not |
20 individual repositories via non-monotonic actions, but this does not |
21 yet retrieve any changesets that have escaped into the public by |
21 yet retrieve any changesets that have escaped into the public by |
22 accident. |
22 accident. |
23 |
23 |
24 Only global operations like "pull" / "push", "unbundle" / "bundle" |
24 Only global operations like "pull" and "push" fall into this critical |
25 etc. fall into this critical category. Note that "incoming" / |
25 category. Note that "incoming" / "outgoing" allow to inspect |
26 "outgoing" allow to inspect changesets before exchanging them |
26 changesets before exchanging them globally. Anything else in |
27 globally. Anything else in Mercurial is local to the user's |
27 Mercurial is local to the user's repository clone (including "commit", |
28 repository clone (including "commit", "update", "merge" etc.) and is |
28 "update", "merge" etc.) and is in fact much simpler and safer to use |
29 in fact much simpler and safer to use than the corresponding |
29 than the corresponding operations of CVS or SVN. |
30 operations of CVS or SVN. |
|
31 |
30 |
32 |
31 |
33 Initial configuration |
32 Initial configuration |
34 ===================== |
33 ===================== |
35 |
34 |
55 |
54 |
56 [ui] |
55 [ui] |
57 username = wenzelm |
56 username = wenzelm |
58 |
57 |
59 Of course, the user identity can be also configured in |
58 Of course, the user identity can be also configured in |
60 isabelle/.hg/hgrc on per-repitory basis. Failing to specify the |
59 isabelle/.hg/hgrc on per-repository basis. Failing to specify the |
61 username correctly makes the system invent funny machine names that |
60 username correctly makes the system invent funny machine names that |
62 may persist indefinitely in the public flow of changesets. |
61 may persist indefinitely in the public flow of changesets. |
63 |
62 |
64 In principle, user names can be chosen freely, but for longterm |
63 In principle, user names can be chosen freely, but for longterm |
65 committers of the Isabelle repository the obvious choice is to keep |
64 committers of the Isabelle repository the obvious choice is to keep |