Skip to content
Snippets Groups Projects
  1. Feb 22, 2025
  2. Aug 29, 2018
    • Boris Feld's avatar
      phase: report number of non-public changeset alongside the new range · 89630d0b3e23
      Boris Feld authored
      When interacting with non-publishing repository or bundle, it is useful to
      have some information about the phase of the changeset we just pulled.
      
      This changeset updates the "new changesets MIN:MAX" output to also includes
      phases information for non-public changesets. Displaying extra data about
      non-public changesets means the output for exchange with publishing repository
      (the default) is unaffected.
      89630d0b3e23
  3. Apr 04, 2018
    • Gregory Szorc's avatar
      tests: disallow using simple store repo with bundlerepo · 45a4799174a1
      Gregory Szorc authored
      bundlerepo is... going to be difficult to port to an alternate
      store because it assumes revlogs for storage and essentially
      overlays the contents of a bundle onto a fake revlog-like
      primitive. It will be a good test case for our eventual new
      storage interface.
      
      Refactoring bundlerepo to make it work with non-revlog storage is
      going to be a bit of work. So for now, let's refuse to use the
      simple store repo when a bundlerepo is in play.
      
      A new test requirement advertising support for treating bundle
      files as repo instances has been added. Some tests have been
      made conditional on this feature. Additional tests will be
      annotated in subsequent commits.
      
      Having positive opt-in to repo features will be simpler in the
      long run because it will allow multiple storage backends to
      declare feature support and we won't have to annotate each test
      with the set of repo backends that are supported. Again, we'll
      probably want better integration between repo features and
      tests. But this is the easiest we can do at the moment.
      
      Differential Revision: https://phab.mercurial-scm.org/D3060
      45a4799174a1
  4. Dec 11, 2017
    • Phil Cohen's avatar
      tests: add commit hashes to log commands in rebase tests · 469b06b4c3ca
      Phil Cohen authored
      Commit hashes are a useful way to ensure the content of commits made in the
      tests are not changing, even if we don't query every aspect of every commit.
      (And some properties, like extras, are rarely printed at all.)
      
      Many of the rebase log -G calls didn't show hashes; by adding hashes to places
      that weren't showing them we can help protect those tests from unwanted
      changes.
      
      Differential Revision: https://phab.mercurial-scm.org/D1650
      469b06b4c3ca
  5. Oct 12, 2017
    • Denis Laxalde's avatar
      transaction-summary: show the range of new revisions upon pull/unbundle (BC) · eb586ed5d8ce
      Denis Laxalde authored
      Upon pull or unbundle, we display a message with the range of new revisions
      fetched. This revision range could readily be used after a pull to look out
      what's new with 'hg log'. The algorithm takes care of filtering "obsolete"
      revisions that might be present in transaction's "changes" but should not be
      displayed to the end user.
      eb586ed5d8ce
  6. Nov 07, 2010
  7. Sep 19, 2010
  8. Feb 21, 2008
  9. Dec 21, 2007
  10. Dec 18, 2007
    • Peter Arrenbrecht's avatar
      Fix income/pull with bundle and -R (issue 820). · da72b4d24797
      Peter Arrenbrecht authored
      Uses ui.setconfig() to tell bundlerepo where the main repo is. This is
      needed for when the --repository option is used.
      
      Adds tests to test-bundle and a new test script
      test-mq-pull-from-bundle, which plays out the situation that initially
      made me detect this bug
      
      (hg -R .hg/patches pull ../bundle.hg).
      da72b4d24797
Loading