1. Augie Fackler
  2. hgsubversion

Commits

Author Commit Message Date Builds
Mateusz Kwapich
maps: remove python2.7ism from dynamic author mapping
Jérôme Berger
Added dynamic author mapping.
Augie Fackler
rename-closed-branch-dir: add a fixture that renames a directory of closed branches Reported as issue 423.
Augie Fackler
Merge with stable.
Augie Fackler
Added tag 1.8.5 for changeset bd979667611d
Branches
stable
Augie Fackler
testedwith: add hg 3.7
Tags
1.8.5
Branches
stable
Augie Fackler
hgsubversion: update testedwith, which has been neglected for some time
Branches
stable
Laurent Charignon
compat: fix use of repo.parents() to repo[None].parents() While using hgsubversion with the latest tip of core mercurial I saw this warning: (compatibility will be dropped after Mercurial-3.7, update your code.) at: /usr/lib/python2.6/site-packages/hgsubversion/wrappers.py:219 (push) searching for changes This patch fixes the issue and replaced the use of repo.parents() by repo[None].parents().
Branches
stable
Augie Fackler
Merge with stable. This includes the force-disabling of stupid mode on Subversion 1.9 and later.
Augie Fackler
Added tag 1.8.4 for changeset 89997a5fc181
Branches
stable
Augie Fackler
stupid: self-disable if svn bindings are too new to work with stupid mode Subversion 1.9 enhanced the diff format slightly in a way that we can't parse. We're collectively weary in hgsubversion of parsing diffs to emulate replay given that ra_replay was new in Subversion 1.5, which is now 7.5 years old. Rather than try to adapt to the diff format changes, we'll disable stupid mode for 1.9 bindings and see if anyone actually bothers to email the list and tell us they saw…
Tags
1.8.4
Branches
stable
Augie Fackler
swig: change current_bindings to subversion_version This makes the version tuple the same between swig and subvertpy, which will be used to detect too-new-for-stupid-mode bindings.
Branches
stable
Sean Farley
tests: update for behavior change in subversion 1.9 In revision r1592724, subversion changed 'svn propget' when no properties are there to be an error. This is mildly annoying but oh well. We work around this to achieve the old behavior. I pity the scripts that relied on that behavior.
Branches
stable
Augie Fackler
Merge with stable.
Sean Farley
exchangepush: accept kwargs and just forward them
Branches
stable
Sean Farley
wrappers: accept-and-forward kwargs including opargs We didn't really need opargs, so let's remove the conditional and just forward it.
Branches
stable
Augie Fackler
wrappers: forward extra kwargs to exchange.pull A recent hg change ended up requiring this.
Augie Fackler
Merge with stable.
Yuya Nishihara
help: ignore argument passed to doc loader The API changed at Mercurial e0c572d4d112.
Branches
stable
Sean Farley
maps: allow an empty map to not convert specific branches The test, test_fetch_mappings, has been updated as well.
Sean Farley
svnmeta: add method to determine whether we will skip a particular branch
Sean Farley
svn_swig_wrapper: remove meta attribute Apparently, I used this in a previous attempt to implement filtering out branches but this got left over in a refactor.
Sean Farley
subvertpy_wrapper: remove meta attribute Apparently, I used this in a previous attempt to implement filtering out branches but this got left over in a refactor.
steve_barnes
Addressed using relative URLs to actually divert to another server & added DocTest strings. Code has been tested on real-world repositories that use relative references but adding tests which do the round trip testing as a standalone has been beyond me.
steve_barnes
Added check for excessive .. entries which would go out of domain. This addresses possible problems with too many .. entries i.e. if the repo root is http://www.xample.org/repo/proj1 then ^/../proj2 is fine as is ^/../../repo2/p1 but ^/../../../www./Local is not as it doesn't make sense to have relative references that go to a different site.
Steve Barnes
Fix for externals that include '..' in the path, i.e. relative paths within svn
Augie Fackler
Merge with stable.
Augie Fackler
Added tag 1.8.3 for changeset 759cafce6bec
Branches
stable
Augie Fackler
editor: cope with slightly out-of-order editor drives As of Subversion 1.8, ra_serf replaces ra_neon as the only http remote access method. ra_serf does lots of clever network things, but as a side effect violates some of the legacy editor API. It turns out we were only barely using those guarantees, so it was straightforward to relax our constraints and work with serf. Prior to this change, attempting to use ra_serf would almost certainly result in …
Tags
1.8.3
Branches
stable
Augie Fackler
Merge with stable.
  1. Prev
  2. Next