tests/test-fold.t
changeset 5230 39d282fd04e0
parent 4832 8a491546e81d
child 5234 ea3f9e171b9a
equal deleted inserted replaced
5047:a8ac174010a5 5230:39d282fd04e0
   403 
   403 
   404 fold aborts here because divergence is not allowed
   404 fold aborts here because divergence is not allowed
   405 
   405 
   406   $ hg fold --exact -r 'desc("A")::desc("B")' -m 'second fold' \
   406   $ hg fold --exact -r 'desc("A")::desc("B")' -m 'second fold' \
   407   >         --config experimental.evolution.allowdivergence=no
   407   >         --config experimental.evolution.allowdivergence=no
   408   abort: folding obsolete revisions may cause divergence
   408   abort: revision being rewritten or one of its precursor was rewritten as fcfd42a7fa46, performing 'fold' will create content-divergence
   409   (set experimental.evolution.allowdivergence=yes to allow folding them)
   409   (For more, see 'hg help evolution.instability')
   410   [255]
   410   [255]
   411 
   411 
   412 but if we allow divergence, this should work and should create new content-divergent changesets
   412 but if we allow divergence, this should work and should create new content-divergent changesets
   413 
   413 
   414   $ hg fold --exact -r 'desc("A")::desc("B")' -m 'second fold' \
   414   $ hg fold --exact -r 'desc("A")::desc("B")' -m 'second fold' \