equal
deleted
inserted
replaced
106 .. _`this query`: https://bz.mercurial-scm.org/buglist.cgi?component=evolution&bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=NEED_EXAMPLE |
106 .. _`this query`: https://bz.mercurial-scm.org/buglist.cgi?component=evolution&bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=NEED_EXAMPLE |
107 |
107 |
108 Installation and setup |
108 Installation and setup |
109 ---------------------- |
109 ---------------------- |
110 |
110 |
111 To use ``evolve``, you must: |
111 Using pip:: |
112 |
112 |
113 #. Clone the ``evolve`` repository:: |
113 pip install --user hg-evolve |
114 |
114 |
115 cd ~/src |
115 Then add in your `hgrc` config:: |
116 hg clone https://www.mercurial-scm.org/repo/evolve |
|
117 |
116 |
118 #. Configure the extension, either locally :: |
117 [extensions] |
|
118 evolve= |
119 |
119 |
120 hg config --local |
120 You can easily edit the `hgrc` of repository using `hg config --local` or your |
121 |
121 user configuration `hg config --edit`. |
122 or for all your repositories :: |
|
123 |
|
124 hg config --edit |
|
125 |
|
126 Then add :: |
|
127 |
|
128 evolve=~/src/evolve-main/hgext3rd/evolve/ |
|
129 |
|
130 in the ``[extensions]`` section (adding the section if necessary). Use |
|
131 the directory that you actually cloned to, of course. |
|
132 |
|
133 |
122 |
134 Next steps: |
123 Next steps: |
135 ----------- |
124 ----------- |
136 |
125 |
137 * For a practical guide to using ``evolve`` in a single repository, |
126 * For a practical guide to using ``evolve`` in a single repository, |