tests/test-backwards-remove.t
author Pierre-Yves David <pierre-yves.david@octobus.net>
Tue, 10 Oct 2023 10:02:13 +0200
changeset 51030 177e7d6bf875
parent 49621 55c6ebd11cb9
permissions -rw-r--r--
revlog: overwrite revlog config through copy of the config object The new objects allow for this kind of blanket approach that make things cleaner. If we have more cases, it would probably deserve a context manager, but since we only have two usage, I don't think it is worth it.

  $ hg init repo
  $ cd repo
  $ echo This is file a1 > a
  $ hg add a
  $ hg commit -m "commit #0"
  $ ls -A
  .hg
  a
  $ echo This is file b1 > b
  $ hg add b
  $ hg commit -m "commit #1"
  $ hg co 0
  0 files updated, 0 files merged, 1 files removed, 0 files unresolved

B should disappear

  $ ls -A
  .hg
  a