equal
deleted
inserted
replaced
168 [1] |
168 [1] |
169 |
169 |
170 Update the source repository format and check that shared repo works |
170 Update the source repository format and check that shared repo works |
171 |
171 |
172 $ cd ../source |
172 $ cd ../source |
|
173 |
|
174 Disable zstd related tests because its not present on pure version |
|
175 #if zstd |
173 $ echo "[format]" >> .hg/hgrc |
176 $ echo "[format]" >> .hg/hgrc |
174 $ echo "revlog-compression=zstd" >> .hg/hgrc |
177 $ echo "revlog-compression=zstd" >> .hg/hgrc |
175 |
|
176 $ hg debugupgraderepo --run -q -R ../shared1 |
|
177 abort: cannot upgrade repository; unsupported source requirement: shared |
|
178 [255] |
|
179 |
178 |
180 $ hg debugupgraderepo --run -q |
179 $ hg debugupgraderepo --run -q |
181 upgrade will perform the following actions: |
180 upgrade will perform the following actions: |
182 |
181 |
183 requirements |
182 requirements |
188 changeset: 1:5f6d8a4bf34a |
187 changeset: 1:5f6d8a4bf34a |
189 user: test |
188 user: test |
190 date: Thu Jan 01 00:00:00 1970 +0000 |
189 date: Thu Jan 01 00:00:00 1970 +0000 |
191 summary: added b |
190 summary: added b |
192 |
191 |
|
192 #endif |
|
193 $ echo "[format]" >> .hg/hgrc |
|
194 $ echo "use-persistent-nodemap=True" >> .hg/hgrc |
|
195 |
|
196 $ hg debugupgraderepo --run -q -R ../shared1 |
|
197 abort: cannot upgrade repository; unsupported source requirement: shared |
|
198 [255] |
|
199 |
|
200 $ hg debugupgraderepo --run -q |
|
201 upgrade will perform the following actions: |
|
202 |
|
203 requirements |
|
204 preserved: dotencode, exp-sharesafe, fncache, generaldelta, revlogv1, sparserevlog, store (no-zstd !) |
|
205 preserved: dotencode, exp-sharesafe, fncache, generaldelta, revlog-compression-zstd, revlogv1, sparserevlog, store (zstd !) |
|
206 added: persistent-nodemap |
|
207 |
|
208 $ hg log -r . |
|
209 changeset: 1:5f6d8a4bf34a |
|
210 user: test |
|
211 date: Thu Jan 01 00:00:00 1970 +0000 |
|
212 summary: added b |
|
213 |
|
214 |
193 Shared one should work |
215 Shared one should work |
194 $ cd ../shared1 |
216 $ cd ../shared1 |
195 $ hg log -r . |
217 $ hg log -r . |
196 changeset: 2:155349b645be |
218 changeset: 2:155349b645be |
197 tag: tip |
219 tag: tip |