comparison tests/test-obsolete.t @ 405:b5b1bf5166a2

obsolete: enable obsolete feature The feature is now disabled by default in core.
author Pierre-Yves David <pierre-yves.david@logilab.fr>
date Tue, 31 Jul 2012 12:45:24 +0200
parents 42828b0ace98
children 97c46754553d
comparison
equal deleted inserted replaced
403:c2ef47fce3f9 405:b5b1bf5166a2
276 0 276 0
277 - 1f0dee641bb7 277 - 1f0dee641bb7
278 278
279 pushing to stuff that doesn't support obsolete 279 pushing to stuff that doesn't support obsolete
280 280
281 $ hg init ../other-old 281 DISABLED. the _enable switch it global :-/
282 > # XXX I don't like this but changeset get published otherwise 282
283 > # remove it when we will get a --keep-state flag for push 283 .. $ hg init ../other-old
284 $ echo '[extensions]' > ../other-old/.hg/hgrc 284 .. > # XXX I don't like this but changeset get published otherwise
285 $ echo "obsolete=!$(echo $(dirname $TESTDIR))/obsolete.py" >> ../other-old/.hg/hgrc 285 .. > # remove it when we will get a --keep-state flag for push
286 $ hg push ../other-old 286 .. $ echo '[extensions]' > ../other-old/.hg/hgrc
287 pushing to ../other-old 287 .. $ echo "obsolete=!$(echo $(dirname $TESTDIR))/obsolete.py" >> ../other-old/.hg/hgrc
288 searching for changes 288 .. $ hg push ../other-old
289 abort: push includes an unstable changeset: 909a0fb57e5d! 289 .. pushing to ../other-old
290 (use 'hg stabilize' to get a stable history or --force to ignore warnings) 290 .. searching for changes
291 [255] 291 .. abort: push includes an unstable changeset: 909a0fb57e5d!
292 $ hg push -f ../other-old 292 .. (use 'hg stabilize' to get a stable history or --force to ignore warnings)
293 pushing to ../other-old 293 .. [255]
294 searching for changes 294 .. $ hg push -f ../other-old
295 adding changesets 295 .. pushing to ../other-old
296 adding manifests 296 .. searching for changes
297 adding file changes 297 .. adding changesets
298 added 5 changesets with 5 changes to 5 files (+1 heads) 298 .. adding manifests
299 $ qlog -R ../other-old 299 .. adding file changes
300 4 300 .. added 5 changesets with 5 changes to 5 files (+1 heads)
301 - 909a0fb57e5d 301 .. $ qlog -R ../other-ol
302 3 302 .. 4
303 - 725c380fe99b 303 .. - 909a0fb57e5d
304 2 304 .. 3
305 - 0d3f46688ccc 305 .. - 725c380fe99b
306 1 306 .. 2
307 - 7c3bad9141dc 307 .. - 0d3f46688ccc
308 0 308 .. 1
309 - 1f0dee641bb7 309 .. - 7c3bad9141dc
310 .. 0
311 .. - 1f0dee641bb7
310 312
311 clone support 313 clone support
312 314
313 $ hg clone . ../cloned 315 $ hg clone . ../cloned
314 > # The warning should go away once we have default value to set ready before we pull 316 > # The warning should go away once we have default value to set ready before we pull