Commits

Author Commit Message Labels Comments Date
Augie Fackler
Merge with stable.
Laurent Charignon
wrapper: delay marker creation in push Before this patch we were creating obsolescence markers when pulling the changesets from subversion. The counterpart stripping logic (when obsolescence is not available) was done after pushing everything. This patch moves the marker creation to the end of the push, to: 1) Make the code more readable (the marker creation and the stripping should be in the same place) 2) Fix a behavior issue with i…
DurhamG
tests: check '.' for tags instead of None Commit 24cda1dd45ff in upstream Mercurial changed repo[None] to no longer return tags for the working copy parent. So we need to change the tests to check repo['.'] instead. This should be backwards compatible with older Mercurials.
Branches
stable
Augie Fackler
Merge with stable.
Shun-ichi Goto
tests: leave from the directory before removing On Windows, we need to leave from the direcotry before removing it, otherwise error 32 (ERROR_SHARING_VIOLATION).
Branches
stable
Augie Fackler
wrappers: accept-and-forward oparg pull argument It's possible we should do something with this some day, but for now this at least keeps hgsubversion from breaking pull when bundle2 is enabled.
Branches
stable
Augie Fackler
Merge with stable.
Laurent Charignon
native revs: Match changes in core to fix native revs Core changed the definition of stringset, it broke native revset. This patch fixes it.
Branches
stable
DurhamG
util: add prefix to PrefixMatch The upstream match object now has a prefix function. Let's add it to our PrefixMatcher. The upstream implementation will return False if anypats() is true, which it is for our PrefixMatcher, so we go ahead and return False. This was caught by the tests failing.
Branches
stable
Sean Farley
svnmeta: rename authors_file to authormap_file This is needed so that we can exploit the mapping filename attributes having the same pattern, e.g. AuthorMap -> meta.authormap_file.
Sean Farley
wrappers: set the meta member before pulling revisions
Sean Farley
svn_swig_wrapper: add a member to store reference to meta object
Sean Farley
subvertpy_wrapper: add a member to store reference to meta object
Sean Farley
layouts: generate cached property for custom branches
Sean Farley
svnmeta: add functionality for configitems in _get_cachedconfig
Augie Fackler
Merge stable back into default.
Augie Fackler
Added tag 1.8.1 for changeset dde1ade36a49
Branches
stable
Andrei Dziahel
fixes indent for hgsubversionbranch section in extension help
Tags
1.8.1
Branches
stable
Augie Fackler
Merge to stable for release.
Branches
stable
Shun-ichi Goto
add minimum methods for matcher By changeset 24820:5693c834bcb4 in mercurial crew, it become that matcher object need to implement some common methods, bad(), always(), iseact() and anypats(). So the PrefixMatch class should be implement them.
Siddharth Agarwal
tests: always compare manifest keys in sorted order Not comparing sorted lists was probably always a mistake, but it became an actual failure when upstream Mercurial changed to using lazymanifest, which always returns keys in sorted order.
Siddharth Agarwal
stupid: adapt to Mercurial 3.4 changes Straightforward API change.
Francois Dinel
Allow changing the path to the trunk
Sean Farley
svnmeta: pep8
Sean Farley
svncommads: document the auto layout block
Sean Farley
layouts: remove detect.py
Sean Farley
layouts: update doc string to inform about using the right object
Sean Farley
svnmeta: use self.layout instead of calling ui.config directly
Sean Farley
svncommands: rip out layout logic and use meta object
Sean Farley
svnmeta: create a new layoutobj if layout has changed
  1. Prev
  2. Next