log

age author description
2016-05-14 Jun Wu maps: add the "branchmaxrevnum" method to RevMap
2016-05-23 Jun Wu maps: make readmapfile of RevMap a private instance method
2016-05-14 Jun Wu svncommands: get rid of RevMap.readmapfile
2016-05-23 Jun Wu maps: add "lasthash" property to RevMap
2016-05-23 Augie Fackler Merge with stable.
2016-05-23 Augie Fackler test_hooks: cope with localrepo.parents() going away stable
2016-05-14 Jun Wu util: get rid of RevMap.readmapfile
2016-05-13 Jun Wu svnmeta: add the "revmapexists" method
2016-05-13 Jun Wu maps: add the "exists" method to RevMap
2016-05-13 Jun Wu maps: add the "revhashes" method to RevMap
2016-05-09 Jun Wu maps: add the "batchset" method to RevMap
2016-05-09 Jun Wu maps: add the "clear" method to RevMap
2016-05-11 Augie Fackler Merge with stable.
2016-05-11 Augie Fackler Added tag 1.8.6 for changeset 49d324e11856 stable
2016-05-11 Augie Fackler testedwith: include 3.8 stable 1.8.6
2016-05-11 Augie Fackler externals: update for Mercurial 3.8's new subrepo API stable
2016-05-06 Sean Farley templatekw: use decorator to register keywords stable
2016-05-06 Sean Farley compathacks: copy _funcregistrarbase for older mercurial stable
2016-05-11 Augie Fackler cleanup: stop using hasattr
2016-05-06 Sean Farley templatekw: move to __init__ to prepare for newer mercurial stable
2014-03-24 Sean Farley tests: add test for regex and glob
2014-03-24 Sean Farley maps: add ability to parse a regex or glob
2014-03-24 Sean Farley maps: protect author map functions from regexes
2014-03-24 Sean Farley maps: add custom __contains__
2014-03-24 Sean Farley maps: add custom __setitem__
2014-03-24 Sean Farley maps: add custom __getitem__
2014-03-24 Sean Farley maps: add custom get method
2014-03-24 Sean Farley maps: add _findkey method
2014-03-24 Sean Farley maps: use regex for better comment handling
2014-03-24 Sean Farley maps: remove unneeded load method from tag map
2014-03-24 Sean Farley maps: remove unneeded __init__ code from tag map
2014-03-24 Sean Farley maps: make tag map inherit from base map
2014-03-24 Sean Farley maps: remove unneeded load method from branch map
2014-03-24 Sean Farley maps: remove unneeded __init__ code from branch map
2014-03-24 Sean Farley maps: make branch map inherit from base map
2014-03-24 Sean Farley maps: remove unneeded load method from author map
2014-03-24 Sean Farley maps: remove unneeded __init__ code from author map
2014-03-24 Sean Farley maps: make author map inherit from base map
2014-03-24 Sean Farley maps: add a load method to base map
2014-03-24 Sean Farley maps: add a basemap class
2014-03-24 Sean Farley maps: call super directly instead of self.super
2014-03-24 Sean Farley maps: remove meta.caseignoreauthors from load method
2014-03-24 Sean Farley maps: add custom __contains__ to author map
2014-03-24 Sean Farley maps: add custom __setitem__ to author map
2016-03-04 Augie Fackler Merge with stable.
2016-03-03 Augie Fackler svncommands: cope with aa73d6a5d9ea which removed optionalrepo stable
2016-02-23 Shun-ichi GOTO compat: fix some more use of repo.parents() stable
2016-02-09 Mateusz Kwapich maps: remove python2.7ism from dynamic author mapping
2016-01-28 Jerome M. BERGER Added dynamic author mapping.
2016-01-27 Augie Fackler rename-closed-branch-dir: add a fixture that renames a directory of closed branches
2016-01-27 Augie Fackler Merge with stable.
2016-01-27 Augie Fackler Added tag 1.8.5 for changeset bd979667611d stable
2016-01-27 Augie Fackler testedwith: add hg 3.7 stable 1.8.5
2016-01-12 Augie Fackler hgsubversion: update testedwith, which has been neglected for some time stable
2016-01-07 Laurent Charignon compat: fix use of repo.parents() to repo[None].parents() stable
2015-12-31 Augie Fackler Merge with stable.
2015-12-31 Augie Fackler Added tag 1.8.4 for changeset 89997a5fc181 stable
2015-12-31 Augie Fackler stupid: self-disable if svn bindings are too new to work with stupid mode stable 1.8.4
2015-12-31 Augie Fackler swig: change current_bindings to subversion_version stable
2015-10-30 Sean Farley tests: update for behavior change in subversion 1.9 stable
2015-10-21 Augie Fackler Merge with stable.
2015-10-15 Sean Farley exchangepush: accept kwargs and just forward them stable
2015-10-15 Sean Farley wrappers: accept-and-forward kwargs including opargs stable
2015-10-14 Augie Fackler wrappers: forward extra kwargs to exchange.pull
2015-09-30 Augie Fackler Merge with stable.
2015-09-30 Yuya Nishihara help: ignore argument passed to doc loader stable
2014-03-24 Sean Farley maps: allow an empty map to not convert specific branches
2014-03-24 Sean Farley svnmeta: add method to determine whether we will skip a particular branch
2015-09-29 Sean Farley svn_swig_wrapper: remove meta attribute
2015-09-29 Sean Farley subvertpy_wrapper: remove meta attribute
2015-09-19 Gadget Steve Addressed using relative URLs to actually divert to another server & added DocTest strings.
2015-01-01 Steve Barnes (Home) Added check for excessive .. entries which would go out of domain.
2014-12-16 Steve Barnes Fix for externals that include '..' in the path, i.e. relative paths within svn
2015-09-26 Augie Fackler Merge with stable.
2015-09-26 Augie Fackler Added tag 1.8.3 for changeset 759cafce6bec stable
2015-09-26 Augie Fackler editor: cope with slightly out-of-order editor drives stable 1.8.3
2015-08-11 Augie Fackler Merge with stable.
2015-08-11 Augie Fackler Added tag 1.8.2 for changeset 38be7a6b6def stable
2015-08-11 Augie Fackler tests: have our dispatch wrappers assert --quiet is always passed stable 1.8.2
2015-08-11 Augie Fackler tests: pass --quiet anyplace we call dispatch to run a command stable
2015-07-08 Augie Fackler trying to fix progress output stable
2015-07-09 Augie Fackler Merge with stable.
2015-07-08 Laurent Charignon wrapper: delay marker creation in push
2015-07-09 Durham Goode tests: check '.' for tags instead of None stable
2015-07-08 Augie Fackler Merge with stable.
2015-05-14 Shun-ichi Goto tests: leave from the directory before removing stable
2015-06-16 Augie Fackler wrappers: accept-and-forward oparg pull argument stable
2015-05-29 Augie Fackler Merge with stable.
2015-05-12 Laurent Charignon native revs: Match changes in core to fix native revs stable
2015-05-29 Durham Goode util: add prefix to PrefixMatch stable
2014-03-24 Sean Farley svnmeta: rename authors_file to authormap_file
2014-03-24 Sean Farley wrappers: set the meta member before pulling revisions
2014-03-24 Sean Farley svn_swig_wrapper: add a member to store reference to meta object
2014-03-24 Sean Farley subvertpy_wrapper: add a member to store reference to meta object
2014-03-24 Sean Farley layouts: generate cached property for custom branches
2014-03-24 Sean Farley svnmeta: add functionality for configitems in _get_cachedconfig
2015-05-08 Augie Fackler Merge stable back into default.
2015-05-07 Augie Fackler Added tag 1.8.1 for changeset dde1ade36a49 stable
2015-05-07 Andrei Dziahel fixes indent for hgsubversionbranch section in extension help stable 1.8.1
2015-05-05 Augie Fackler Merge to stable for release. stable
2015-04-13 Shun-ichi GOTO add minimum methods for matcher
2015-03-27 Siddharth Agarwal tests: always compare manifest keys in sorted order
2015-03-27 Siddharth Agarwal stupid: adapt to Mercurial 3.4 changes
2015-02-20 Francois Dinel Allow changing the path to the trunk
2015-02-09 Sean Farley svnmeta: pep8
2015-02-09 Sean Farley svncommads: document the auto layout block
2014-03-24 Sean Farley layouts: remove detect.py
2014-03-24 Sean Farley layouts: update doc string to inform about using the right object
2014-03-24 Sean Farley svnmeta: use self.layout instead of calling ui.config directly
2014-03-24 Sean Farley svncommands: rip out layout logic and use meta object
2014-03-24 Sean Farley svnmeta: create a new layoutobj if layout has changed
2014-03-24 Sean Farley layouts: add a name property to custom
2014-03-24 Sean Farley layouts: add a name property to standard
2014-03-24 Sean Farley layouts: add a name property to single
2014-03-24 Sean Farley layouts: add a name property to base
2015-01-30 Augie Fackler Merge with stable.
2015-01-30 Augie Fackler Added signature for changeset e7d84481cf76 stable
2015-01-30 Augie Fackler Added tag 1.8 for changeset c1756971f882 stable
2015-01-30 Augie Fackler __init__: record the versions of Mercurial hgsubversion supports stable 1.8
2015-01-30 Augie Fackler Merge default into stable for a release. stable
2014-03-24 Sean Farley wrappers: use meta.layout instead of accessing config directly
2014-03-24 Sean Farley svnmeta: turn layout into a cached property
2014-03-24 Sean Farley wrappers: call new meta.layout_from_subversion
2014-03-24 Sean Farley svnmeta: copy layout_from_subversion from detect
2014-03-24 Sean Farley svnmeta: copy layout_from_commit from detect
2014-03-24 Sean Farley wrappers: use meta.branch instead of ui.config directly
2014-03-24 Sean Farley svnmeta: add generated cached branch property
2014-12-29 Siddharth Agarwal svnexternals: fix for Mercurial 3.3+
2014-12-13 Mateusz Kwapich maps: cache hashes() for the revmap
2014-12-13 Mateusz Kwapich wrappers: improve push performance by reusing the existing metadata
2014-03-24 Sean Farley layouts: turn taglocations method into a property
2014-03-24 Sean Farley layouts: generate cached taglocations property
2014-03-24 Sean Farley svnmeta: remove taglocations property
2014-03-24 Sean Farley svnmeta: remove unneeded call to self.taglocations
2014-03-24 Sean Farley util: remove unused getmessage function
2014-03-24 Sean Farley stupid: call meta.getmessage instead of util
2014-03-24 Sean Farley wrappers: call meta.getmessage instead of util
2014-03-24 Sean Farley replay: call meta.getmessage instead of util
2014-03-24 Sean Farley svnmeta: call self.getmessage instead of util
2014-03-24 Sean Farley svnmeta: use self.defaultmessage instead of ui.config call
2014-03-24 Sean Farley svnmeta: generate cached defaultmessage property
2014-03-24 Sean Farley svnmeta: copy util.getmessage to here so we can refactor
2014-12-11 Augie Fackler Merge with stable.
2014-12-10 Sean Farley pull: adapt from upstream changes to transactions stable
2014-12-08 Augie Fackler stupid: dedent some code
2014-12-08 Augie Fackler stupid: remove code that's only used by hg < 1.9
2014-03-24 Sean Farley layouts: remove unused _infix variable in standard
2014-03-24 Sean Farley layouts: use meta.infix in standard
2014-03-24 Sean Farley layouts: add cached infix property to standard
2014-03-24 Sean Farley layouts: remove unused _trunk variable in standard
2014-03-24 Sean Farley layouts: use trunk property instead of internal variable
2014-03-24 Sean Farley layouts: turn trunk into a property for standard
2014-03-24 Sean Farley layouts: remove unused _branch_dir in standard
2014-03-24 Sean Farley layouts: use meta.branchdir in standard
2014-03-24 Sean Farley layouts: add cached branchdir property to standard
2014-03-24 Sean Farley svnmeta: add pre-transformation parameter to cached generator
2014-11-15 Augie Fackler Merge with stable.
2014-03-24 Sean Farley layouts: change constructor to take a meta object
2014-03-24 Sean Farley layouts: remove persist since we no longer use it
2014-03-24 Sean Farley svnmeta: use util.dump instead of layout_to_file
2014-03-24 Sean Farley svncommands: use util.dump instead of layout_to_file
2014-03-24 Sean Farley svnmeta: add a layout_file property
2014-03-24 Sean Farley layouts: use util.load in layout_from_config
2014-03-24 Sean Farley svnmeta: reorder code in __init__ for easier reading
2014-11-14 peter.geer genignore: fitler out empty lines in svn:ignore. stable
2014-11-05 Augie Fackler Merge stable back into default.
2014-11-05 Augie Fackler Added tag 1.7 for changeset 139a44a63090 stable
2014-11-05 Augie Fackler Merge default into stable for a release. stable 1.7
2014-11-02 Siddharth Agarwal maps.RevMap: avoid O(revs) property lookups on dict
2014-11-02 Siddharth Agarwal maps: avoid O(n) property lookups on the node module
2014-11-02 Siddharth Agarwal maps.RevMap: while loading, read lastpulled and firstpulled once
2014-11-02 Siddharth Agarwal maps.RevMap: disable GC while loading the revmap
2014-11-02 Siddharth Agarwal util: add a decorator to disable Python's garbage collector
2014-10-14 Siddharth Agarwal test_rebuildmeta: call exchange.pull if localrepository.pull isn't available
2014-10-14 Siddharth Agarwal wrappers.push: call pull instead of repo.pull
2014-10-14 Siddharth Agarwal pull: wrap exchange.pull if localrepository.pull isn't available
2014-10-14 Siddharth Agarwal push: wrap exchange.push when localrepository.push isn't available
2014-10-14 Siddharth Agarwal test_util: fix up i18n monkeypatch for Mercurial 3.2
2014-09-17 Augie Fackler stupid: add another None check
2014-09-16 Siddharth Agarwal stupid: in svnbackend, adapt for core Mercurial changes
2014-09-16 Siddharth Agarwal replay: use compat hack for filectxfn for deleted files
2014-09-16 Siddharth Agarwal stupid: in fetch_branchrev, use compat hack for filectxfn for deleted files
2014-09-16 Siddharth Agarwal stupid: in diff_branchrev, use compat hack for filectxfn for deleted files
2014-09-16 Siddharth Agarwal test_push_command: use compat hack for filectxfn for deleted files
2014-09-16 Siddharth Agarwal test_util: use compat hack for filectxfn for deleted files
2014-09-16 Siddharth Agarwal compathacks: add hacks for filectxfn deletion contract changing
2014-08-30 David Schleimer push: update to branch tip instead of tip
2014-04-08 David Schleimer editor: fix replay handling for copied + modified symlinks
2014-04-08 David Schleimer editor: correctly import symlink copy+modify with non-empty prefix
2014-04-08 David Schleimer editor: fix edge case with in memory file-store size limit
2013-11-17 David Schleimer editor: correctly import copies of directories from non-tracked or closed branches
2014-08-12 Augie Fackler Merge with stable.
2014-08-12 Augie Fackler Added tag 1.6.3 for changeset 46523cdfd3b0 stable
2014-08-08 David Schleimer pushmod: prepend "link " to base text for links stable 1.6.3
2014-08-01 Augie Fackler Merge with stable.
2014-08-01 Augie Fackler Added signature for changeset 5cdc58c1c9a7 stable
2014-08-01 Augie Fackler Added tag 1.6.2 for changeset 36f6d51b4edc stable
2014-06-03 Sean Farley test_single_dir_push: call makememfilectx stable 1.6.2
2014-06-03 Sean Farley test_utility_commands: call makememfilectx stable
2014-06-03 Sean Farley test_util: call makememfilectx stable
2014-06-03 Sean Farley test_push_command: call makememfilectx stable
2014-06-03 Sean Farley stupid: call makememfilectx stable
2014-06-03 Sean Farley replay: call makememfilectx stable
2014-06-03 Sean Farley svnmeta: call makememfilectx stable
2014-06-03 Sean Farley compathacks: add wrapper for memfilectx stable
2014-03-24 Sean Farley maps: change filemap to initialize with an svnmeta object
2014-03-24 Sean Farley svnmeta: turn filemap into a lazy property
2014-03-24 Sean Farley tests: remove empty branchmap test
2014-03-24 Sean Farley maps: load commandline filemap in __init__
2014-03-24 Sean Farley maps: change branchmap to initialize with an svnmeta object
2014-03-24 Sean Farley svnmeta: turn branchmap into a lazy property
2014-03-24 Sean Farley maps: load commandline branchmap in __init__
2014-03-24 Sean Farley maps: change tagmap to initialize with an svnmeta object
2014-03-24 Sean Farley svnmeta: turn tagmap into a lazy property
2014-03-24 Sean Farley maps: load commandline tagmap in __init__
2014-03-24 Sean Farley svnmeta: turn authors into a lazy property
2014-07-16 Augie Fackler test_push_command: improve commit messages inside test for diagnostics
2014-06-03 Sean Farley test_single_dir_push: call makememfilectx
2014-06-03 Sean Farley test_utility_commands: call makememfilectx
2014-06-03 Sean Farley test_util: call makememfilectx
2014-06-03 Sean Farley test_push_command: call makememfilectx
2014-06-03 Sean Farley stupid: call makememfilectx
2014-06-03 Sean Farley replay: call makememfilectx
2014-06-03 Sean Farley svnmeta: call makememfilectx
2014-06-03 Sean Farley compathacks: add wrapper for memfilectx
2014-06-02 Sean Farley svnmeta: explicitly test for None
2014-03-24 Sean Farley maps: use meta.caseignoreauthors intead of accessing ui directly
2014-03-24 Sean Farley maps: use meta.defaultauthors intead of accessing ui directly
2014-03-24 Sean Farley maps: change authormap to initialize with an svnmeta object
2014-03-24 Sean Farley maps: load commandline authormap in __init__
2014-03-24 Sean Farley svnmeta: use generator for usebranchnames property
2014-03-24 Sean Farley svnmeta: add defaulthost property
2014-03-24 Sean Farley svnmeta: add caseignoreauthors property
2014-03-24 Sean Farley svnmeta: add defaultauthors property
2014-03-24 Sean Farley maps: remove trailing whitespace
2014-03-24 Sean Farley maps: change tags init to accept svnmeta not a repo
2014-03-24 Sean Farley svnmeta: move revmap.oldest to meta.firstpulled
2014-03-24 Sean Farley svncommands: use meta.lastpulled instead of revmap.youngest
2014-03-24 Sean Farley svnmeta: move revmap.youngest to meta.lastpulled
2014-03-24 Sean Farley maps: change revmap init to accept svnmeta not a repo
2014-03-24 Sean Farley maps: change readmapfile to take a path instead of repo
2014-03-24 Sean Farley svnmeta: add generator for cached svn configuration properties
2014-05-02 Augie Fackler Merge with stable.
2014-05-02 Augie Fackler Added signature for changeset 41ff2014d125 stable
2014-05-02 Augie Fackler Added tag 1.6.1 for changeset 8caf1226adec stable
2014-05-02 Augie Fackler test_template_keywords: handle changeset output ordering change in hg 3.0 stable 1.6.1
2014-04-22 Dan Villiom Podlaski Christiansen push: fix obsolete feature detection stable
2014-04-09 Durham Goode push: update push logic to match mercurial upstream stable
2014-04-22 Dan Villiom Podlaski Christiansen push: fix obsolete feature detection
2014-04-12 Augie Fackler wrappers: note which version of hg e10000369b47 is from
2014-04-09 Durham Goode push: update push logic to match mercurial upstream
2014-04-05 Augie Fackler Merge with stable.
2014-04-05 Augie Fackler pull: fix pull when phases.new-commit=secret stable
2014-03-24 Sean Farley svncommands: use RevMap.VERSION instead of hardcoding '1'
2014-03-24 Sean Farley svncommands: use meta.revmap_file
2014-03-24 Sean Farley svncommands: use meta.tags instead of duplicating code
2014-03-24 Sean Farley svncommands: use meta.branch_info instead of duplicating logic
2014-03-24 Sean Farley svncommands: use meta.subdir instead of duplicating code
2014-03-24 Sean Farley svncommands: use meta.uuid instead of duplicating code
2014-03-24 Sean Farley svncommands: use meta.metapath
2014-03-24 Sean Farley svncommands: add svnmeta object
2014-03-17 Sean Farley svnmeta: unify variable names cleanup
2014-02-23 Sean Farley svnmeta: turn tags into lazy property
2014-02-23 Sean Farley tests: relax testing for tagmap existence
2014-02-21 Sean Farley svnmeta: add tagfile property for use with the Tags object
2014-02-17 Sean Farley svnmeta: turn revmap into lazy property
2014-02-17 Sean Farley svnmeta: add revmap_file property
2014-02-20 Sean Farley svnrepo: augment svnmeta method to take new error checking parameter
2014-02-19 Sean Farley svnmeta: relax error checking with a parameter
2014-02-16 Sean Farley svnmeta: rename meta_data_dir to metapath
2014-02-19 Sean Farley subdir: use util.dump and util.load for writing and reading
2014-02-18 Sean Farley svncommands: remove unused {read,write}_if_needed methods
2014-03-15 Sean Farley uuid: use util.dump and util.load for writing and reading
2014-02-18 Sean Farley tests: use util.load instead of reading file directly
2014-02-18 Sean Farley util: fallback to raw string reading if pickle fails
2014-02-18 Sean Farley util: add resave bool parameter to load
2014-02-17 Sean Farley svncommands: call util.dump instead of manually writing file
2014-02-15 Sean Farley util: remove unused save_string
2014-02-15 Sean Farley maps: call util.dump instead save_string
2014-02-15 Sean Farley util: remove unused load_string
2014-02-15 Sean Farley util: remove all calls to load_string
2014-02-15 Sean Farley util: add default parameter to load
2014-02-15 Sean Farley util: banish pickle to compathacks
2014-02-15 Sean Farley compathacks: specify for generic compatibility hacks
2014-02-15 Sean Farley compathacks: pep8
2014-02-15 Sean Farley util: convert pickle to json
2014-02-15 Sean Farley util: serialize data with json instead of pickle
2014-02-15 Sean Farley util: try to load data using json
2014-02-17 Sean Farley util: add visitor pattern for scrubbing json
2014-02-17 Sean Farley tests: use util.load instead of bare pickle
2013-08-23 Sean Farley svncommands: use util.load instead of bare pickle
2013-08-24 Sean Farley svncommands: use util.dump instead of pickle.dump
2013-08-23 Sean Farley svnmeta: use util.load instead of bare pickle
2013-08-23 Sean Farley layouts: use util.load instead of bare pickle
2013-08-23 Sean Farley util: add a method to load data from a file
2013-08-23 Sean Farley util: rename pickle_atomic to dump
2014-02-12 Augie Fackler Merge with stable.
2014-02-04 Michael Augustin fix promptchoice call, since it changed in mercurial 2.7 (change c58b6ab4c26f) stable
2013-08-23 Sean Farley util: remove pre-1.9 mercurial code from pickle_atomic
2013-08-23 Sean Farley util: remove pre-1.6 mercurial code from parseurl
2013-09-05 Sean Farley stupid: remove pre-1.9 code from filteriterhunks
2013-09-05 Sean Farley wrappers: remove pre-1.9 code from hgclonewrapper
2013-09-05 Sean Farley wrappers: remove pre-1.9 code from clone
2013-09-07 Sean Farley svnexternals: remove pre-1.9 pegrev code
2013-09-07 Sean Farley svnexternals: remove pre-1.7 code and reindent
2013-09-06 Sean Farley help: remove pre-1.7 text
2013-09-06 Sean Farley help: remove pre-1.6 text
2013-09-06 Sean Farley help: remove pre-1.5 text
2013-09-12 Sean Farley svnrepo: remove pre-1.6 code from remotesvn decorator
2013-09-07 Sean Farley init: remove pre-1.7 subrepo code
2013-09-07 Sean Farley init: remove pre-1.6 revset code
2013-09-06 Sean Farley init: remove pre-1.6 code from extsetup
2013-09-07 Sean Farley init: remove pre-1.5 templatekw code
2013-09-06 Sean Farley init: remove pre-1.3 code from extsetup
2014-02-11 Augie Fackler Merge with stable.
2014-02-06 Sean Farley layouts: fix crash when importing hgext_hgsubversion stable
2014-02-11 Augie Fackler Merge default and stable so I can do stable releases again. stable
2014-02-03 Augie Fackler Added tag 1.6 for changeset 7d47a0f73135
2014-02-03 Augie Fackler setup: also ignore stderr lines about obsolete when guessing version 1.6
2014-02-03 Augie Fackler compathacks: new module to collect hacks to work around hg internals changing
2014-01-17 Augie Fackler layouts: add importerror ladder so hgsubversion works as an installed module
2014-01-03 Greg Ward layouts: fix crash when importing hgsubversion itself (issue #402)
2013-11-22 Siddharth Agarwal svnexternals: import pathutil.canonpath if available
2013-11-17 David Schleimer pull: correctly handle replacing the root of a branch with a non-copied directory
2013-10-17 Augie Fackler test_fetch_mappings: trim some superfluous whitespace
2013-01-08 maugustin authormap: allow case-insensitive authormaps for easier conversions
2013-10-01 David Soria Parra verify: use mercurials worker API to speedup stupid verify
2013-09-24 David Schleimer buildmeta: remove debugging statement
2013-09-11 David Schleimer layouts: add support for an infix between tbt and the hg root
2013-06-12 David Schleimer layouts: add support for configuring branches directory
2013-08-26 David Schleimer layouts: add custom layout for those of us that need weird mappings
2013-09-04 David Schleimer layouts: teach layout detection from file about alternate layouts
2013-08-28 David Schleimer layouts: fix remotepath for default branch in standard layout
2013-08-06 David Schleimer layouts: correct flubbed __unimplement call in base layout
2013-09-04 David Schleimer stupid: only check branch mappings for discovered files once
2013-09-04 David Schleimer stupid: cleanup unnecessary, always-true if statement
2013-09-04 David Schleimer stupid: kill some dead and no longer needed code
2013-09-05 David Schleimer tests: unbreak running test_updatemeta individually
2013-08-11 Dan Villiom Podlaski Christiansen test_util: include Subversion revision when drawing a pretty graph
2013-08-11 Dan Villiom Podlaski Christiansen subvertpy wrapper: printable path adapter
2013-08-10 Dan Villiom Podlaski Christiansen push: allow obtaining the traceback for Subversion exceptions
2013-08-15 David Schleimer tests: cd to tempdir during setUp
2013-08-10 Augie Fackler test_util: fix missing message in SkipTest raise
2013-08-09 Dan Villiom Podlaski Christiansen svnmeta: factor out a property for obtaining the tag locations
2013-08-07 Dan Villiom Podlaski Christiansen tests: remove ability to toggle stupidity on less than class level
2013-08-09 Dan Villiom Podlaski Christiansen test_utility_commands: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_tags: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_single_dir_push: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_single_dir_clone: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_push_renames: use metaclass stupid mode tests
2013-08-09 Dan Villiom Podlaski Christiansen test_push_eol: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_push_dirs: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_push_autoprops: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_pull_fallback: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_pull: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_hooks: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_fetch_truncated: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_fetch_symlinks: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_fetch_renames: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_fetch_exec: use metaclass stupid mode tests
2013-08-09 Dan Villiom Podlaski Christiansen test_fetch_command: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_fetch_branches: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_externals: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen test_binaryfiles: use stupid mode metaclass
2013-08-09 Dan Villiom Podlaski Christiansen filemap tests: use stupid mode metaclass & decorator
2013-08-07 Dan Villiom Podlaski Christiansen comprehensive tests: consolidate stupidity into test_util
2013-08-09 Dan Villiom Podlaski Christiansen tests: add a metaclass for triggering stupid on a class level
2013-08-09 Dan Villiom Podlaski Christiansen push: obsolete rather than rebase & strip when enabled
2013-08-09 Dan Villiom Podlaski Christiansen svnwrap & pushmod: return a Revision when committing
2013-08-09 Dan Villiom Podlaski Christiansen svnwrap: don't require Revision paths to be specified
2013-08-09 Dan Villiom Podlaski Christiansen tests: make our test runner executable
2013-08-09 Dan Villiom Podlaski Christiansen test_fetch_commands: make a failure more readable
2013-08-09 Dan Villiom Podlaski Christiansen decrease verbosity somewhat
2013-08-08 Dan Villiom Podlaski Christiansen tests: add a metaclass for testing obsolete mode
2013-08-09 Dan Villiom Podlaski Christiansen tests: count revisions explicitly
2013-08-08 Dan Villiom Podlaski Christiansen tests: split single directory tests that push & clone in two modules
2013-08-07 Dan Villiom Podlaski Christiansen stupid: fix --startrev
2013-08-08 Dan Villiom Podlaski Christiansen handle invalid UTF-8 in commit messages consistently
2013-08-07 Dan Villiom Podlaski Christiansen tests: remove old test-loading infrastructure
2013-08-07 Dan Villiom Podlaski Christiansen tests: consolidate all test-loading into the test runner
2013-08-07 Dan Villiom Podlaski Christiansen tests: move updatemeta & rebuildmeta tests into comprehensive
2013-08-02 Dan Villiom Podlaski Christiansen tests: assert that fetches actually succeed
2013-08-05 Dan Villiom Podlaski Christiansen fixes for running under Mercurial 2.0
2013-08-05 Dan Villiom Podlaski Christiansen drop support for pre-2.0 versions of Mercurial
2013-08-02 Dan Villiom Podlaski Christiansen tests: fix syntax incompatible with Python 2.4
2013-07-31 Will Thames Fix for missing mercurial.utils deque
2013-07-16 Augie Fackler push: also suggest user rebase if we get SVN_ERR_FS_ALREADY_EXISTS
2013-07-12 Shun-ichi GOTO use mercurial.util.deque to support python 2.4
2013-07-12 Shun-ichi GOTO use old argument style to support python 2.4
2013-06-07 David Schleimer buildmeta: use layouts library for branch and tag mapping in _buildmeta
2013-06-05 David Schleimer svnmeta: remove unneeded special-case of single in update_branch_tag_map_for_rev
2013-06-26 David Schleimer stupid: use layouts library for detecting branch mapping
2013-06-05 David Schleimer svnmeta: drop unnecessary single special case in extra parsing
2013-06-05 David Schleimer layouts: pull out logic for splitting svn paths into branch and local parts
2013-06-05 David Schleimer layouts: consistently return None for default branch
2013-06-26 David Schleimer layouts: pull svn path -> potential tag name mapping into layouts
2013-05-21 David Schleimer layouts: pull tag location list management into layout module
2013-05-21 David Schleimer util: move pickle_atomic from svnmeta to util
2013-05-21 David Schleimer layouts: make ui object available to layout instances
2013-06-19 David Schleimer svnwrap: use get_file instead of list_props during replay
2013-06-20 Vladimir Zakharov layouts: fix failure for nonexistent SVN paths
2013-06-23 Augie Fackler Merge with stable.
2013-06-23 Augie Fackler Added tag 1.5.1 for changeset d0f3a5c2cb56 stable
2013-05-13 Dan Villiom Podlaski Christiansen updatemeta/rebuildmeta: handle hidden changesets stable 1.5.1
2013-06-23 Augie Fackler MANIFEST.in: correctly include invalid_utf8.tar.gz in source bundle stable
2013-04-29 David Schleimer layouts: use layouts library for branch mappingduring push
2013-04-29 David Schleimer layouts: use layout library in hg svn info
2013-04-29 David Schleimer layouts: use layouts library for branch mapping with generating .hgignore
2013-04-26 David Schleimer layouts: refactor path component of convinfo generation into layouts lib
2013-04-24 David Schleimer layouts: refactor mercurial branch to svn path mapping out of svnmeta
2013-04-24 David Schleimer layouts: refactor out svn path to mercurial branch logic
2013-05-24 Matt Mackall commit: fix exception handling on transaction close
2013-05-10 Matt Mackall revsets: fix nativerevs fallback
2013-04-23 Matt Mackall revsets: add support for 'r123' revision labels
2013-04-22 Bryan O'Sullivan setup: add layouts subdir
2013-04-17 David Schleimer layouts: refactor buildmeta layout reading and writing
2013-04-17 David Schleimer layouts: refactor layout loading and persisting out of svnmeta.py
2013-04-17 David Schleimer layouts: refactor layout loading based on config into function
2013-04-17 David Schleimer layouts: pull out code for detecting layout from subversion
2013-04-12 David Schleimer testutil: clear rcpath when we update HGRCPATH env var
2013-04-12 David Schleimer buildmeta: verify uuid when passed explicit url
2013-04-12 Augie Fackler test_util: specify a username in our test-run hgrc.
2013-04-03 Augie Fackler Merge
2013-03-21 Michael Connor bundle: add 'portable' parameter to prevent error (issue383)
2013-03-10 Jamie Clayton Improve UX. Update the implicit Path name for working with SVN repositories.
2013-02-05 Bryan O'Sullivan buildmeta: do not contact svn unless needed
2013-02-05 Bryan O'Sullivan buildmeta: initialize uuid from local metadata if possible
2013-02-05 Bryan O'Sullivan svncommands: split write_if_needed into two functions
2013-02-04 Bryan O'Sullivan buildmeta: write subdir and layout files only if needed
2013-02-04 Bryan O'Sullivan buildmeta: only write the uuid file if needed
2013-01-18 Kapil Bajaj push: avoid failure when push is being called from a newly created subdirectory
2013-01-03 Durham Goode push: avoid rebasing when we know there are no conflicts
2013-01-03 Durham Goode push: rebase one at a time before push
2012-12-01 Patrick Mezard updatemeta: fix missing errno import
2012-12-01 Patrick Mezard updatemeta: add missing EOL to status messages
2012-11-26 Anton Agafonov Fixes bug #358. Display correct error message if a svn pre-commit hook blocks the push
2012-12-04 Augie Fackler cleanup: avoid \' in strings where easy
2012-11-22 Mitsuhiro Koga wrappers: Return the same value as the original incoming command
2012-11-22 Mitsuhiro Koga wrappers: Implement --newest-first option in incoming command
2012-11-22 Mitsuhiro Koga Layout option can be accepted only auto, single, or standard.
2012-11-11 Augie Fackler Merge with stable.
2012-11-11 Dan Villiom Podlaski Christiansen pull: save the last pulled revision *after* converting revisions
2012-11-11 Dan Villiom Podlaski Christiansen pull: use a single if-statement for the two ways to skip revisions
2012-11-11 Dan Villiom Podlaski Christiansen svn verify: print out diffs of bad files in a verbose mode
2012-11-11 Dan Villiom Podlaski Christiansen subvertpy wrapper: rename AbstractEditor to BaseEditor
2012-11-11 Dan Villiom Podlaski Christiansen editor: ensure that we propagate full stacktraces in a few places
2012-11-11 Dan Villiom Podlaski Christiansen maps: only show 'reading ...' as debug output
2012-11-04 Dan Villiom Podlaski Christiansen understand 'tip' as meaning Subversion 'HEAD' stable
2012-11-04 Dan Villiom Podlaski Christiansen consolidate revision parsing stable
2011-12-13 Dan Villiom Podlaski Christiansen expand configured paths stable
2012-11-01 Augie Fackler Added tag 1.5 for changeset 77b22e5b4ea6
2012-10-29 Mitsuhiro Koga svn_swig_wrapper: Ensure subversion config files 1.5
2012-10-29 Mitsuhiro Koga svnrepo: Support --insecure option the same as the mercurial
2012-10-22 Mitsuhiro Koga svnwrap: Implement handling of ssl_client_cert_pw_prompt_provider
2012-10-23 Mitsuhiro Koga svnwrap: Implement handling of ssl_client_cert_prompt_provider
2012-10-23 Mitsuhiro Koga svnwrap: Improved handling of username_prompt_provider
2012-10-23 Mitsuhiro Koga svnwrap: Improved handling of simple_prompt_provider
2012-10-23 Mitsuhiro Koga svnwrap: Refactor the svn_auth_ssl_server_trust_prompt to add other handler
2012-10-09 Mitsuhiro Koga svnwrap: Implement handling of get_ssl_server_trust_prompt_provider
2012-10-15 Patrick Mezard editor: do not record invalid path deletion
2012-10-20 Patrick Mezard editor: process missing files with regular files
2012-10-20 Patrick Mezard tests: add tests where files are moved from root to trunk
2012-10-14 Patrick Mezard editor: ignore added or copied files excluded by a filemap
2012-10-14 Patrick Mezard svnmeta: fix list not being joined in split_branch_path()
2012-10-14 Patrick Mezard editor: tidy up directory batons handling
2012-10-14 Patrick Mezard editor: improve debug information when fetching files in replay
2012-10-14 Patrick Mezard maps: fix filemap loading --verbose message
2012-10-07 Patrick Mezard replay: remove useless warning about invalid externals
2012-10-07 Patrick Mezard test_fetch_mappings: reduce copy/paste
2012-10-07 Patrick Mezard test_rebuildmeta: fix src/dest typo
2012-10-16 Patrick Mezard stupid: do not close branch upon branch-wide revert
2012-10-06 Patrick Mezard editor: add a small changectx cache
2012-10-06 Patrick Mezard editor: relax copyfrom dir checks to avoid extra missing entries
2012-10-06 Patrick Mezard editor: add addmissing() and test config to make it fail
2012-09-26 Patrick Mezard editor: use SimpleStringIO in apply_text()
2012-10-16 Patrick Mezard editor: do not reread all data upon branching
2012-10-12 Patrick Mezard push: reset encoding before the final update
2012-09-26 Patrick Mezard editor: add a pop() method to RevisionMeta to reduce resource usage
2012-09-28 Patrick Mezard pull: add hgsubversion.filestoresize to control memory consumption
2012-10-06 Patrick Mezard editor: move RevisionData on the filesystem over a given threshold
2012-09-25 Patrick Mezard editor: do not touch RevisionData copies from the editor
2012-10-03 Patrick Mezard editor: handle deleted files in editor
2012-09-24 Patrick Mezard editor: resolve files copied by directory copy on-demand
2012-09-24 Patrick Mezard editor: add close_file(), enforce file batons semantics
2012-10-03 Patrick Mezard editor: start separating svn copies from open files
2012-09-23 Patrick Mezard editor: implement file batons
2012-09-23 Patrick Mezard subvertpy_wrapper: move methods in the relevant editors
2012-09-23 Patrick Mezard subvertpy_wrapper: fix files and directories batons handling
2012-09-22 Patrick Mezard editor: remove unused 'base' attribute from RevisionData
2012-09-24 David Schleimer push: use native rebase instead of our rebase wrapper
2012-09-18 Tim Delaney stupid: Fail over to full revision when a PatchError is thrown (issue294)
2012-09-16 Patrick Mezard svnwrap: use custom StringIO class in get_file()
2012-09-10 Patrick Mezard Fix more peer breakage with old hg versions
2012-09-09 Patrick Mezard pushmod: keep the root svn dir when emptying the hg repo (issue359)
2012-09-09 Patrick Mezard wrappers: do not change encoding when pushing
2012-09-09 Patrick Mezard wrappers: ensure all pull() code path reset the encoding
2012-09-09 Patrick Mezard wrappers: properly reset encoding when leaving push()
2012-09-09 Patrick Mezard wrappers: remove unused svnurl variable
2012-08-26 Patrick Mezard test_fetch_command: fix if local encoding is not UTF-8
2012-08-26 Patrick Mezard test_util: make repourl() return upper-cased drive letters
2012-08-06 Jun Fang updatemeta: correctly handle empty metadata
2012-08-01 David Schleimer svnremoterepo: use and prefer default-push
2012-07-29 Patrick Mezard stupid: diff with the good revision when restoring branch
2012-06-07 Brad Hall Add a changegroup hook to update svn metadata
2012-06-26 Patrick Mezard rebuildmeta: accept unrelated svn repo with --unsafe-skip-uuid-check
2012-07-21 Augie Fackler Merge hg 2.3 fixes from bos.
2012-07-19 Bryan O'Sullivan tests: fix regressions introduced by peer classes in hg 2.3
2012-07-19 Bryan O'Sullivan fix breakage introduced by peer classes in hg 2.3
2012-07-18 Bryan O'Sullivan svnrepo: handle module/class rename in hg 2.3
2012-06-07 Brad Hall add except for AttributeError if youngestrepo doesn't exist
2012-06-04 Brad Hall Catch/abort on subversion exceptions in list_dir
2012-01-01 Ronny Voelker Honor SVN auto-props (solves issue #186)
2012-05-17 David Schleimer Ignore invalid utf8 in commit messages
2012-05-17 David Schleimer Add .noseids to the .hgignore
2012-05-16 Bryan O'Sullivan pull: add a hgsubversion.unsafeskip option to omit unwanted revs
2012-05-17 Augie Fackler push test: peek inside svn's pending transaction list on abort
2012-05-17 Augie Fackler subvertpy bindings: abort transaction if we can't finalize it
2012-05-17 Augie Fackler swig bindings: abort transaction if we can't finalize it
2012-05-13 Bryan O'Sullivan canonicalize svn paths even more awesomely
2012-05-13 Bryan O'Sullivan ignore the temp fixtures directory
2012-05-13 Bryan O'Sullivan tests: fix automatically generated test names
2012-05-13 Bryan O'Sullivan replay: workaround svn not telling us about x/l flags (issue346)
2012-05-13 Bryan O'Sullivan svn_swig_wrapper: canonicalize path
2011-12-13 Dan Villiom Podlaski Christiansen svn verify: use a custom editor and get_revision()
2012-05-13 Dan Villiom Podlaski Christiansen show a total for verification progress
2012-05-13 Dan Villiom Podlaski Christiansen move verify to a file of its own
2012-05-12 Dan Villiom Podlaski Christiansen allow Python 2.7 to show medium-size multiline diffs when tests fail
2012-05-12 Dan Villiom Podlaski Christiansen don't suppress KeyboardInterrupt exception tracebacks
2012-05-12 Dan Villiom Podlaski Christiansen make assertion failures slightly more helpful by including the failing verification
2012-05-12 Augie Fackler Merge
2011-12-13 Dan Villiom Podlaski Christiansen svn verify: add a test for corrupt repositories.
2012-05-12 Dan Villiom Podlaski Christiansen kill all 'print' statements in the extension proper
2012-05-12 David Schleimer Partial metadata rebuilding
2012-05-12 Bryan O'Sullivan revsets: huge speedups for fromsvn and svnrev
2011-12-13 Dan Villiom Podlaski Christiansen svnmeta: only remove directory components in normalize()
2012-05-12 Dan Villiom Podlaski Christiansen make assertion failures slightly prettier and more readable
2012-05-12 Dan Villiom Podlaski Christiansen fold test_startrev and test_verify into a new test; test_verify_and_startrev
2012-05-03 Bryan O'Sullivan verify: tell progress when we're done
2012-04-30 Bryan O'Sullivan Abstract away the details of where svn revs are stored in a commit
2012-05-02 Augie Fackler Added tag 1.4 for changeset 07234759a3f7
2012-04-26 Patrick Mezard svnexternals: fix handling of subrepo pinned to HEAD in hg 2.2 1.4
2012-04-20 Patrick Mezard svn verify: display extra and missing files separately
2012-04-21 Patrick Mezard test_utility_commands: test verify command
2012-04-20 Dan Villiom Podlaski Christiansen Makefile: set HGRCPATH to protects us from broken environments
2012-04-20 Augie Fackler pickle_atomic: unbreak old hg versions hg that use rename() instead of close()
2012-04-20 Augie Fackler svnrepo: don't break on old hg versions that lack pushkey
2012-04-20 Augie Fackler wrappers: don't break on old hg versions that lack discovery
2011-12-13 Dan Villiom Podlaski Christiansen svn verify: mention URL in output
2012-04-20 Patrick Mezard tests: remove useless imp imports
2012-04-20 Patrick Mezard test_svnwrap: use test_util.rmtree() (or fix it)
2012-04-19 Patrick Mezard test_util: remove self.repo_path, generate new paths each time
2012-04-19 Patrick Mezard test_util: pass repo_path to svnpropget(), turn into a function
2012-04-19 Patrick Mezard test_util: pass repo_path to svnco() explicitely
2012-04-19 Patrick Mezard test_util: pass repo_path to svnls(), turn it into a function
2012-04-19 Patrick Mezard test_util: pass repo_path to _add_svn_rev() explicitely
2012-04-19 Patrick Mezard test_util: add a load_and_fetch() returning the repo_path
2012-04-19 Patrick Mezard test_util: merge load_svndump_fixture() into TestBase
2012-04-19 Patrick Mezard test_util: merge load_fixture_and_fetch() into TestBase method
2012-04-19 Augie Fackler Merge
2012-04-19 Augie Fackler stupid: add comment noting why we track modified binary files
2012-04-19 Patrick Mezard editor: work around svn 1.7 closing the output fp in apply_textdelta()
2012-04-19 Patrick Mezard stupid: force non-incremental mode for unrelated branches creation
2012-04-19 Patrick Mezard stupid: ignore directories svn:mergeinfo in svn >= 1.7
2012-04-19 Patrick Mezard stupid: handle changes in svn 1.7 diff format
2012-04-17 Sean Farley phases: mark newly created commits from subversion as 'public' to fix #335
2012-04-18 Augie Fackler Merge
2012-04-18 Bryan O'Sullivan verify: skip over missing files instead of crashing
2012-04-17 Augie Fackler pickle_atomic: use atomictempfile to avoid duplicating hg functionality
2012-04-12 Arne Babenhauserheide tests: push_command: use svnserve.kill() in Python >=2.6
2012-01-22 Augie Fackler svn verify: progress information
2012-03-01 Dirkjan Ochtman Include documentation in tarballs (fixes #317).
2012-02-25 Augie Fackler Merge alternate tunnel schemes.
2011-08-16 Will Wykeham Cope with non standard schemes in externals
2011-08-12 Will Wykeham Support non-standard tunnels
2012-01-31 Augie Fackler filemap tests: check the attributes we care about, rather than shas
2012-01-27 Vitaliy Filippov Respect filemap rule order (rules that come first are overridden by rules that come later)
2012-01-20 Vitaliy Filippov Save filemap into .hg/svn/filemap just like other maps
2012-01-22 Augie Fackler outgoing: fix for hg change cd956049fc14
2011-11-22 Jerome M. BERGER Added ability to configure the password stores
2011-11-01 Augie Fackler Merge with stable
2011-10-30 Nico R. The handler seems to close the target in subversion-1.7.x. This patch works stable
2011-10-21 Augie Fackler Merge with stable.
2011-10-19 Wagner Bruna wrappers: clone must return hg.clone() result (issue300, issue306) stable
2011-10-19 Augie Fackler Merge with stable.
2011-10-19 Augie Fackler Added tag 1.3 for changeset 0cbf9fd89672 stable
2011-10-17 Yonggang Luo hgsubversion/*.py: add space after comment symbol #
2011-10-12 Augie Fackler svnexternals: comment on the purpose of int(rev) 1.3
2011-10-12 Yonggang Luo test_template_keywords.py: fix indentation of revset except block
2011-10-12 Yonggang Luo test_push_command: tests -> all_tests for consistency with other files
2011-10-12 Yonggang Luo tests: avoid shadowing Python builtin all()
2011-10-12 Yonggang Luo globally: clean up whitespace around operators and commas to conform with PEP8
2011-10-11 Augie Fackler svnrepo: kludge to work around hash changes between stupid and replay in hg 1.9
2011-10-10 Augie Fackler Merge queued patches.
2011-09-30 Yonggang Luo revmap: load/save _youngest using new load_string and save_string API
2011-09-30 Yonggang Luo utils: add {save,load}_string since this is a fairly common idiom
2011-09-30 Yonggang Luo setup.py: clean up indentation
2011-09-30 Yonggang Luo maps: s/hash/ha/ and s/map/m/ to avoid hiding Python builtins
2011-09-30 Yonggang Luo svnexternals.py: style cleanups
2011-09-30 Yonggang Luo Ignore eclipse project files and mercurial .orig files.
2011-10-03 César Izurieta Ignore nbproject
2011-09-30 Augie Fackler stupid/filemap: disable this since it doesn't currently work
2011-05-25 Augie Fackler svnmeta: store youngest revision pulled from subversion
2011-07-24 maugustin authormap: only append new or changed authors
2011-07-08 Patrick Mezard Fix import based feature detection
2011-07-06 maugustin authormap: expand environment variables when evaluating map path
2011-07-06 Patrick Mezard svnexternals: fix subrepo peg revision handling (7ef125fa9b35)
2011-06-15 Patrick Mezard Fix hg.clone() calls changed by d976542986d2
2011-06-15 Patrick Mezard test_fetch_branches: stop comparing converted nodeids
2011-06-15 Patrick Mezard stupid: use new patching facility introduced by adbf5e7df96d
2011-06-15 Patrick Mezard test_util: handle dispatch.dispatch() taking a request
2011-06-15 Patrick Mezard test_pull: commands.pull() no longer aborts when crossing branches
2011-06-15 Patrick Mezard stupid: extract old patching code into patchrepo()
2011-05-24 Augie Fackler svncommands: fix weird missing newline after if statement
2011-05-24 Augie Fackler maps: clean up whitespace
2011-05-24 Augie Fackler test_pull: clean up whitespace
2011-05-16 Patrick Mezard Fix imports from module alias
2011-05-14 Peter Arrenbrecht util: make islocalrepo() a bit more tolerant with file:// urls
2011-05-14 Peter Arrenbrecht Fix breakage introduced by discovery refactoring
2011-05-14 Patrick Mezard wrappers: fix revpair after hg.b33f3e35efb0
2011-05-14 Peter Arrenbrecht svnexternals: fix canonpath import after hg.bfeaa88b875d
2011-05-14 Patrick Mezard wrapper: fix bail_if_changed() after hg.d68ddccf276b
2011-05-14 Patrick Mezard stupid: fix patch.iterhunks() wrapper after hg.28762bb767dc
2011-05-14 Peter Arrenbrecht Fix code indentation
2011-04-16 Patrick Mezard Fix setup.py calls to hg.bat on Windows
2011-04-18 Augie Fackler Backed out changeset 7bf283d4c7a9 in favor of a better win32 fix
2011-04-14 Yonggang Luo Fixup Installing in Win32
2011-03-31 Dan Villiom Podlaski Christiansen subvertpy wrapper: handle NotImplementedError from Subvertpy on missing replay
2011-03-24 Augie Fackler test_externals: flag another case as using hgsub, use assertMultiLineEqual
2011-03-12 Patrick Mezard util: use real function definitions for keywords, document them
2011-03-10 Patrick Mezard pushmod: fix binary files svn:mime-type (issue255)
2011-03-09 Patrick Mezard replay: copy copied directories externals
2011-03-09 Patrick Mezard editor: simplify add_directory() a bit more
2011-03-09 Patrick Mezard editor: rename add_directory() cp_f* variable into from*
2011-03-02 Patrick Mezard externals: ignore externals blank or comment lines
2011-03-01 Augie Fackler Added tag 1.2.1 for changeset 4bbc6bf947f5
2011-02-13 Patrick Mezard replay: fetch full revision at most once per run (issue252) 1.2.1
2011-02-13 Patrick Mezard replay: make --debug trace full fetches
2011-02-13 Patrick Mezard pushmod: do not delete the whole branch when deleting .hgsub
2011-02-02 Patrick Mezard svnexternals: handle new overwrite argument of subrepo.get()
2011-01-31 Patrick Mezard Check mercurial/third-parties push conditions before pushing
2011-01-20 Patrick Mezard svnexternals: missing EOL in ui.warn()
2011-01-23 Patrick Mezard svnexternals: update subrepo after mercurial changes
2011-01-17 Augie Fackler Merge backout of 60948939555d.
2011-01-17 Augie Fackler Backed out changeset 60948939555d
2011-01-07 Patrick Mezard svnexternals: add ignoreupdate param to svnsubrepo.dirty()
2010-12-14 Dan Villiom Podlaski Christiansen clone: pass on the repository instance rather than the string given
2010-12-12 Patrick Mezard svnexternals: add 'ignore' mode to avoid converting externals
2010-12-12 Patrick Mezard Document subrepository externals
2010-11-30 Dan Villiom Podlaski Christiansen svn verify: fix specifying URL on the command line
2010-11-30 Augie Fackler svnmeta: properly reference self.ui instead of ui
2010-11-30 Dan Villiom Podlaski Christiansen test_util: make manifest filter use shared list of files to ignore
2010-11-29 Dan Villiom Podlaski Christiansen incoming: pass unexpanded source to wrapped function (fixes #178)
2010-11-28 Dan Villiom Podlaski Christiansen make the default substition for an empty commit description the empty string
2010-11-28 Dan Villiom Podlaski Christiansen configurable substitution for empty commit message (fixes #195)
2010-11-28 Dan Villiom Podlaski Christiansen test_fetch_mappings: actually test stupid mode in test_author_map_no_author()
2010-11-29 Dan Villiom Podlaski Christiansen add a MANIFEST.in file (fixes #142)
2010-11-29 Dan Villiom Podlaski Christiansen tests: fix running the comprehensive tests using nose.
2010-11-29 Augie Fackler docs: document new config knob for externals support
2010-11-25 Patrick Mezard svnexternals: support pushing subrepo based externals
2010-11-25 Patrick Mezard svnexternals: support subrepos based externals checkout
2010-11-25 Patrick Mezard svnexternals: preliminary support for subrepos based externals
2010-11-25 Patrick Mezard svnexternals: generate externals with a revision placeholder
2010-11-19 Patrick Mezard Extract files not to be pushed in util
2010-11-19 Patrick Mezard svnexternals: keep diff() simple for the caller, return a list
2010-11-19 Patrick Mezard svnexternals: hide .hgsvnexternals parsing in parse()
2010-11-19 Patrick Mezard pull: stop handling .hgsvnexternals explicitely in memctx
2010-11-19 Patrick Mezard replay: extract externals updating from convert_rev()
2010-11-18 Dan Villiom Podlaski Christiansen svn metacommand: improved argument checking
2010-11-18 Dan Villiom Podlaski Christiansen svncommands: abort on missing metadata or Subversion URL (fixes #226)
2010-11-18 Dan Villiom Podlaski Christiansen rename our uisetup initialization method into extsetup
2010-11-17 Dan Villiom Podlaski Christiansen revsets: add docstrings.
2010-11-17 Dan Villiom Podlaski Christiansen wrappers: pass on subdir when creating obtaining svnmeta
2010-11-17 Dan Villiom Podlaski Christiansen svnremoterepo: remove unused 'svnuuid' property
2010-11-15 Augie Fackler pull: handle change in termwidth() api from hg change c52c629ce19e
2010-11-12 Dan Villiom Podlaski Christiansen svnmeta: store subdir in a file, and verify it when loading.
2010-11-14 Dan Villiom Podlaski Christiansen svnmeta: slight refactor of the UUID property.
2010-11-11 Dan Villiom Podlaski Christiansen svnmeta: abort when no UUID given and none is stored on disk.
2010-11-11 Dan Villiom Podlaski Christiansen svnmeta: cache the UUID in an attribute.
2010-11-11 Dan Villiom Podlaski Christiansen tests: make assertMultiLineEqual call super, if possible.
2010-11-11 Dan Villiom Podlaski Christiansen test_utility_commands: use self.assertMultiLineEqual().
2010-11-09 Dan Villiom Podlaski Christiansen remove redundant calls to fd.flush() prior to doing fd.close().
2010-11-09 Dan Villiom Podlaski Christiansen editor: handle property changes to links.
2010-11-04 Dan Villiom Podlaski Christiansen help topic: numerous cleanups.
2010-11-03 Patrick Mezard stupid: handle patch.iterhunks() changed brought by cfedc529e4a1
2010-11-02 Augie Fackler Added tag 1.2 for changeset 708234ad6c97
2010-10-25 anatoly techtonik usage examples for single directory clones 1.2
2010-10-31 Dan Villiom Podlaski Christiansen help topic: mention how "hg clone" can delete stuff.
2010-10-09 Dan Villiom Podlaski Christiansen maps: map a missing author to '(no author)'
2010-10-09 Dan Villiom Podlaski Christiansen test_util: use SkipTest if provided by the unittest module.
2010-10-10 Augie Fackler Merge
2010-10-09 Dan Villiom Podlaski Christiansen setup/README: update Subvertpy requirement to 0.7.4.
2010-10-02 Augie Fackler test_push_dirs: use common commit-building infrastructure
2010-09-23 Peter Arrenbrecht subvertpy: fix bug with pushing changes to stuff in subdirs
2010-10-08 Dirkjan Ochtman implement tag renames
2010-10-06 Dirkjan Ochtman rename TagMap to Tags, to free up the TagMap name
2010-10-08 Augie Fackler tests: fix test skipping in pure unittest
2010-10-06 Dirkjan Ochtman keep variables more local, add some whitespace
2010-10-06 Dirkjan Ochtman fix some style nits
2010-10-06 Dirkjan Ochtman fix some line lengths
2010-10-05 Augie Fackler revset tests: use requiresmodule decorator
2010-10-05 Dan Villiom Podlaski Christiansen uisetup: add fromsvn() and svnrev() revsets.
2010-10-05 Augie Fackler test_template_keywords: use new requiresmodule decorator
2010-10-05 Augie Fackler test_util: new requiresmodule decorator for tests that require a feature
2010-10-05 Augie Fackler test_util: refactor requiresoption to ease creation of other skip decorators
2010-10-03 Dan Villiom Podlaski Christiansen wrapper: fail properly with unsupported versions of Subvertpy (fixes #212)
2010-10-05 Dan Villiom Podlaski Christiansen svnwrap: fix handling of quotable URLs (fixes #197, refs #132)
2010-10-02 Augie Fackler requiresoption: raise SkipTest if available
2010-10-02 Augie Fackler requiresoption: clean up docstring
2010-09-29 Dan Villiom Podlaski Christiansen help topic: cosmetic improvements.
2010-09-29 Dan Villiom Podlaski Christiansen clone: call the wrapped function (fixes #181)
2010-09-29 Dan Villiom Podlaski Christiansen tests & help: fix compatibility with Mercurial 1.4 and earlier.
2010-09-29 Dan Villiom Podlaski Christiansen test_util: add requiresoption decorator function.
2010-09-29 Dan Villiom Podlaski Christiansen svnrepo: make the svnurl property obtain the URL from Subversion.
2010-09-29 Dan Villiom Podlaski Christiansen subvertpy wrapper: check against Subversion version compiled against.
2010-09-29 Dan Villiom Podlaski Christiansen subvertpy wrapper: bump version requirement to 0.7.4.
2010-09-29 Dan Villiom Podlaski Christiansen templatekw: clean up implementation & test; add help.
2010-09-24 Dan Villiom Podlaski Christiansen test_util: use the Mercurial dispatch logic for cloning repositories.
2010-09-14 Dan Villiom Podlaski Christiansen pull: reveal the handled SubversionException to --traceback.
2010-09-07 Dan Villiom Podlaski Christiansen subversion.rst: mention externals support limitations.
2010-09-07 Dan Villiom Podlaski Christiansen subversion.rst: list memory leaks in the section on limitations
2010-09-07 Dan Villiom Podlaski Christiansen verify: fix verifying mapped branches.
2010-09-23 Dan Villiom Podlaski Christiansen clone: replace the --singlebranch with overloading for --branch
2010-09-23 Dan Villiom Podlaski Christiansen test_push_dirs.py: activate tests that were previously overlooked
2010-09-14 Dan Villiom Podlaski Christiansen tests_urls: activate a test that was previously overlooked
2010-09-14 Dan Villiom Podlaski Christiansen svnwrap: improve error message when no bindings are found.
2010-09-14 Dan Villiom Podlaski Christiansen testrunner: don't use os.putenv(), as it may not affect os.environ.
2010-09-20 Dan Villiom Podlaski Christiansen tests: enable hgsubversion in the generated UI.
2010-09-14 Dan Villiom Podlaski Christiansen subvertpy_wrapper: don't assume the version is a three-tuple (fixes #206)
2010-09-15 Peter Arrenbrecht subvertpy: set default username/pwd as with swig
2010-09-15 Peter Arrenbrecht clone: add --singlebranch option
2010-09-10 Peter Arrenbrecht push: simplify code for remapping rebased node ids
2010-09-08 Peter Arrenbrecht push: fix case where we get >1 revs back after svn commit
2010-09-08 Peter Arrenbrecht tests: remove constant rev no from test script
2010-09-08 Peter Arrenbrecht tests: move _add_svn_rev to test_util for reuse
2010-09-08 Peter Arrenbrecht tests: add --show-stdout option to run.py
2010-09-06 Augie Fackler templatekw: restore compatibility with hg < 1.5
2010-09-02 Dan Villiom Podlaski Christiansen subversion.rst: mention lack of directory tracking (see issue 202)
2010-09-02 Dan Villiom Podlaski Christiansen subversion.rst: fix 'typo' in help for the hgsubversion.defaultauthors option.
2010-09-02 Andi Albrecht Add svnrev, svnpath and svnuuid keyword.
2010-09-02 Dan Villiom Podlaski Christiansen tests: add a Makefile for easily running the tests.
2010-09-02 Dan Villiom Podlaski Christiansen tests: add an option to the test-runner for selecting bindings.
2010-08-11 Dan Villiom Podlaski Christiansen setup: require Subvertpy when the SWIG bindings are unavailable.
2010-08-11 Dan Villiom Podlaski Christiansen svnwrap: add runtime override for choice of Subversion bindings
2010-08-11 Dan Villiom Podlaski Christiansen README: mention Subvertpy.
2010-08-11 Dan Villiom Podlaski Christiansen svnwrap: suggest installing Subvertpy when no bindings are present
2010-08-11 Dan Villiom Podlaski Christiansen svnwrap: activate & prefer subvertpy bindings when available
2010-08-11 Dan Villiom Podlaski Christiansen svnwrap: add subvertpy wrapper
2010-08-11 Dan Villiom Podlaski Christiansen svnwrap: improve a docstring & a comment.
2010-08-11 Dan Villiom Podlaski Christiansen svnwrap: use decorator syntax for properties.
2010-08-11 Dan Villiom Podlaski Christiansen editor: move ieditor decorator into svnwrap.
2010-08-11 Dan Villiom Podlaski Christiansen svnwrap: factor out a common module
2010-07-28 Peter Arrenbrecht svnmeta: strip all repeated slashes from subdir
2010-08-21 Augie Fackler Merge backout of incorrect patch.
2010-08-19 Augie Fackler Backed out changeset d0692ce98ea6
2010-08-11 Dan Villiom Podlaski Christiansen svnwrap: s/_chunk_size/chunk_size/
2010-08-11 Dan Villiom Podlaski Christiansen svnwrap: s/core.SubversionException/SubversionException/
2010-08-11 Dan Villiom Podlaski Christiansen svnwrap: remove dead code
2010-08-11 Dan Villiom Podlaski Christiansen svnwrap: kill the ctypes wrapper.
2010-08-11 Dan Villiom Podlaski Christiansen version: mention bindings type in version
2010-08-14 Dan Villiom Podlaski Christiansen tests: add a fixture that exercises the fix made in 1add57910c82.
2010-08-11 Dan Villiom Podlaski Christiansen README: remove usage instructions, and refer to the help topic instead.
2010-07-27 Peter Arrenbrecht svnmeta: strip all repeated slashes from subdir
2010-08-11 Dan Villiom Podlaski Christiansen __init__: activate & advertise the new help topic.
2010-08-11 Dan Villiom Podlaski Christiansen help: add an rst file containing some helpful instructions
2010-08-11 Dan Villiom Podlaski Christiansen test_startrev: add a few assertions about clone lengths
2010-08-11 Dan Villiom Podlaski Christiansen pull: fix shallow clone when lastest change isn't HEAD.
2010-08-11 Dan Villiom Podlaski Christiansen stupid: remove an incorrect, implicit assumption in fetch_branchrev()
2010-08-06 Dan Villiom Podlaski Christiansen test_rebuildmeta: make an assertion more helpful.
2010-08-06 Dan Villiom Podlaski Christiansen verify: add end-of-line to ui.write() calls.
2010-07-20 Dan Villiom Podlaski Christiansen test_startrev: new tests inspired by test_rebuildmeta
2010-07-20 Dan Villiom Podlaski Christiansen test_util: support specifying a start revision
2010-07-20 Dan Villiom Podlaski Christiansen clone: allow specifying a start revision.
2010-07-20 Dan Villiom Podlaski Christiansen replay: always fetch the entire first revision
2010-07-20 Dan Villiom Podlaski Christiansen svnwrap: add get_revision(); a thing wrapper around ra.do_update()
2010-07-20 Dan Villiom Podlaski Christiansen stupid: always fetch the entire first revision
2010-07-20 Dan Villiom Podlaski Christiansen maps: rename revmap.seen to revmap.youngest; add revmap.oldest.
2010-07-16 Augie Fackler README: document single-directory clones a little.
2010-07-14 Dan Villiom Podlaski Christiansen tests: verify locations of any imported hgsubversion modules
2010-07-14 Dan Villiom Podlaski Christiansen tests: improve import logic
2010-07-14 Dan Villiom Podlaski Christiansen tests: import test_util as the first module in all relevant tests
2010-07-14 Dan Villiom Podlaski Christiansen tests: get rid of DOS line endings.
2010-07-13 Dan Villiom Podlaski Christiansen rebuildmeta: handle mapped branch names.
2010-07-13 Dan Villiom Podlaski Christiansen stupid: handle branch mapping.
2010-07-13 Dan Villiom Podlaski Christiansen tests: add test for combining two branches using the branchmap
2010-07-10 Dan Villiom Podlaski Christiansen tests: disallow calling changectx.children() during rebuildmeta
2010-07-09 Dan Villiom Podlaski Christiansen rebuildmeta: optimize by removing quadratic time usage
2010-07-10 Dan Villiom Podlaski Christiansen branchmap: reject empty mappings
2010-07-10 Dan Villiom Podlaski Christiansen branchmap: map empty commits in replay mode.
2010-07-11 Dan Villiom Podlaski Christiansen replay/stupid: fix tagging on a branch renamed using a branch map
2010-07-08 Dan Villiom Podlaski Christiansen editor: convert two assertions in apply_textdelta() into raising an IOError
2010-07-08 Dan Villiom Podlaski Christiansen svnmeta: improve error message in get_source_rev()
2010-07-06 Augie Fackler Added tag 1.1.2 for changeset 093ae2915b45
2010-07-06 Augie Fackler Merge fix for pushable bookmarks. 1.1.2
2010-07-04 James McKay tests: Use tempfile.TemporaryFile instead of os.tmpfile() to redirect stdout.
2010-07-04 James McKay svnrepo: fix issue 187: ignore pushable bookmarks in hg 1.6
2010-07-05 Augie Fackler Added tag 1.1.1 for changeset 8e621dbb82d4
2010-06-28 Augie Fackler push: return reasonable status codes to the end user 1.1.1
2010-06-28 Augie Fackler tests: fix misnamed test caught while hunting unrelated bugs
2010-06-23 Dan Villiom Podlaski Christiansen maps: don't set the `seen' attribute in TagMap.__init__().
2010-06-22 Dan Villiom Podlaski Christiansen stupid: lower patch application failure output to verbose.
2010-06-23 Dan Villiom Podlaski Christiansen test_rebuildmeta: use just added diff support when comparing files.
2010-06-22 Dan Villiom Podlaski Christiansen test_util: add assertMultiLineEqual() method.
2010-06-13 Augie Fackler wrappers: cope with remoteui move to hg (hg cset d1908cb95a82)
2010-06-13 Augie Fackler util: handle change to hg.parseurl from 3d6915f5a2bb
2010-06-13 Augie Fackler svnrepo: support new discovery module introduced in 3d0591a66118
2010-06-13 Augie Fackler pull: handle argspec change from e43c23d189a5
2010-05-15 Dan Villiom Podlaski Christiansen svncommands: add two missing imports
2010-05-18 Augie Fackler tests/run.py: make sure our hgsubversion loads correctly
2010-05-14 Dan Villiom Podlaski Christiansen testrunner: use demandimport, with an option to disable it
2010-05-14 Dan Villiom Podlaski Christiansen testrunner: delay and `simplify' importing of tests
2010-05-14 Dan Villiom Podlaski Christiansen setup: check for Subversion by importing the `svnwrap' module.
2010-05-14 Dan Villiom Podlaski Christiansen svncommands: fix layering violation & tweak error messages.
2010-05-14 Dan Villiom Podlaski Christiansen testrunner: use optparse
2010-05-14 Dan Villiom Podlaski Christiansen svnwrap: use SubversionConnectionException instead of mercurial.util.Abort
2010-05-12 Dan Villiom Podlaski Christiansen push: remove superfluous creation of a new `svnremoterepo' instance.
2010-04-30 Dan Villiom Podlaski Christiansen svn_swig_wrapper: improved handling of missing or outdated bindings.
2010-04-26 Patrick Mezard wrappers: fix pull output if termwidth() is inexact
2010-04-23 Augie Fackler stupid: update monkeypatch for 91c58cf54eee
2010-04-01 Dan Villiom Podlaski Christiansen pull: fix passing credentials in URL.
2010-04-14 Dan Villiom Podlaski Christiansen metacommand: use AmbiguousCommand from hg for consistency.
2010-03-31 Dan Villiom Podlaski Christiansen wrappers.pull: fix calculation of progress totals.
2010-03-31 Dan Villiom Podlaski Christiansen isolate all imports of Subversion modules in svnwrap.
2010-03-31 Dan Villiom Podlaski Christiansen wrappers: remove unused code for compatibility with Subversion 1.4.
2010-03-31 Dan Villiom Podlaski Christiansen Move the 'svn' metacommand into the 'svncommands' module.
2010-03-31 Dan Villiom Podlaski Christiansen Use Mercurial-provided infrastructure for `svn' metacommand help.
2010-03-31 Dan Villiom Podlaski Christiansen svnrepo: ease debugging of Subversion fallback
2009-06-28 Dan Villiom Podlaski Christiansen test_tags: improve test output.
2010-03-31 Dan Villiom Podlaski Christiansen svncommands: rename the `help' function to `help_'.
2010-03-31 Dan Villiom Podlaski Christiansen svnmeta: minor cosmetics whitespace cleanup.
2010-03-27 Augie Fackler maps: fix a % formatting bug
2010-03-20 Augie Fackler Added tag 1.1 for changeset 4359ddd73b00
2010-03-20 Gerhard Weis strip off root file name only once for missing files 1.1
2010-03-10 Jonathan Kotta handle nonexistant svn repositories, fixes issue 137
2010-03-20 Augie Fackler pull: try and produce a better progress bar for certain cases
2010-03-02 Patrick Mezard stupid: fix getcopies() logic
2010-03-02 Patrick Mezard editor: fix replaced directory copies
2010-03-02 Patrick Mezard editor: fix open_file() on replaced branch
2010-03-02 Patrick Mezard editor: fix replaced files content in replay mode
2010-03-02 Patrick Mezard svnmeta: add exact arg to get_parent_revision() to handle 'R'
2010-03-02 Patrick Mezard stupid: handle directory replacement in very stupid mode
2010-03-02 Patrick Mezard editor: fix issamefile() and copy detection in replay mode
2010-03-02 Patrick Mezard Add rsvn.py to test tools
2010-03-03 Augie Fackler util: add progress wrapper to maintain 1.3 support
2010-03-01 Dirkjan Ochtman maps: if operation can continue, it should probably not use ui.warn()
2010-02-26 Dirkjan Ochtman merge commands from utility_commands into svncommands
2010-02-26 Dirkjan Ochtman tests: make sure single dir clone tests get run by non-nose users
2010-02-26 Dirkjan Ochtman tests: silence test suite by using quiet UIs everywhere
2010-02-24 Dirkjan Ochtman svnmeta: reverse parameter calculation to lessen complexity
2010-03-01 Dirkjan Ochtman add basic branchmap functionality, to rename branches
2010-02-23 Dirkjan Ochtman svncommands: make repo optional (useful for things like listauthors)
2010-02-22 Dirkjan Ochtman svnwrap: save the repository root, this might be useful later on
2010-03-01 Augie Fackler tests.run: exit nonzero if tests did not pass
2010-03-01 Augie Fackler Merge change from Felix Schwarz
2010-03-01 Augie Fackler test_fetch_command: handle changes in revision extra ordering gracefully
2010-02-28 "fs" remove useless shebang to comfort rpmlint
2010-02-26 Augie Fackler svn_swig: better ImportError to suggest steps for users.
2010-02-22 Augie Fackler rebuildmeta: use ui.progress for better user feedback
2010-02-22 Mark Edgington README: improved documentation of svn:externals support
2010-02-15 Augie Fackler Added tag 1.0.1 for changeset 09c016174e33
2010-02-15 Augie Fackler setup: work around easy_intall overzealously installing mercurial 1.0.1
2010-02-15 Augie Fackler setup: work around easy_install by getting version with a regex
2010-02-15 Augie Fackler pull: handle commits without any commit message
2010-02-15 Augie Fackler pull: move progress to after the status call
2010-02-14 Augie Fackler pull: report progress to ui.progress so progress bars can appear
2010-02-14 Augie Fackler push: try a little harder to not send invalid paths to svn
2010-02-14 Augie Fackler replay/stupid: raise the correct errno in IOError to fix hg >= e553a425751d
2010-02-07 Patrick Mezard pushmod: make outdated parent error message more helpful
2010-02-07 Augie Fackler util: add parseurl method to abstract away differences between 1.4 and 1.5
2010-02-07 Augie Fackler Added tag 1.0 for changeset 97f2079e3778
2010-02-07 Augie Fackler setup: updates for release 1.0
2010-02-06 Dirkjan Ochtman fix filterhunks for both crew and 1.4
2010-02-06 Augie Fackler replay: correctly handle renaming the parent dir of a branch
2010-02-06 Augie Fackler utility_commands: fix hg svn genignore for single-directory mode
2010-02-06 Augie Fackler utility_commands: unbreak hg svn info with single-directory clones
2010-02-06 Augie Fackler test_util: add assertStringEqual to output diff output for string checks
2010-02-06 Augie Fackler tags: fix files edited during tag creation
2010-02-06 Augie Fackler test_util: add tags to output of draw
2010-02-06 Augie Fackler clean up trailing whitespace
2010-01-25 Patrick Mezard svnwrap: escape copy sources paths in commit handler
2010-02-02 Patrick Mezard svnwrap: drop unused fetch_all_files_to_dir()
2010-02-02 Patrick Mezard Rewrite simple_branch.sh fixture from svn dump
2010-02-02 Patrick Mezard Extend issue119 to full original weirdness
2010-02-02 Patrick Mezard svnmeta: remove split_branch_tag() exacttag argument
2010-02-02 Patrick Mezard svnmeta: make tag detection code more explicity
2010-02-02 Patrick Mezard svnmeta: do not change added/deletedtags while detecting them
2010-02-02 Patrick Mezard svnmeta: make get_parent_revision() handle added tags
2010-01-30 Patrick Mezard Handle subdirectory tags in stupid mode (issue119)
2010-01-30 Patrick Mezard stupid: port hack from stupid to moderately stupid mode
2010-01-30 Patrick Mezard svnmeta: make it easier to get converted revision info
2010-01-30 Patrick Mezard svnmeta: speedup get_parent_revision() in common case
2010-01-30 Patrick Mezard stupid: use real branch path in diff_branchrev()
2010-01-26 Dan Villiom Podlaski Christiansen Change all instantiations of IOError to set both errno and strerror.
2010-01-29 Patrick Mezard test_tags: rewrite both the test and the fixture script
2010-01-29 Patrick Mezard stupid: replace dicts with sets
2010-01-29 Patrick Mezard replay: disable maybeedit filtering, could discard copy records
2010-01-29 Patrick Mezard test_util: add helper to draw repo with graphlog extension
2010-01-25 Augie Fackler setup: remove bogus print statements
2010-01-23 Augie Fackler hgignore: ignore the version file
2010-01-11 Dan Villiom Podlaski Christiansen __init__: update docstring to reflect recent change to README
2010-01-11 Dan Villiom Podlaski Christiansen wrappers: calculate and return exact count of changesets added.
2010-01-20 Patrick Mezard test_util: fix Windows test URLs
2010-01-23 Patrick Mezard Handle tag subdirectory as tag in replay mode (issue119)
2009-12-17 Patrick Mezard svnmeta: internalize tags delta
2010-01-18 Patrick Mezard maps: TagMap tags are non-empty strings
2010-01-18 Patrick Mezard editor: remove useless test
2010-01-16 Patrick Mezard svnmeta: is_path_tag() is really get_path_tag()
2009-12-17 Dirkjan Ochtman tests: make better use of the config options for fixture loading
2010-01-10 Augie Fackler README: updated reason users might want to avoid hgsubversion
2010-01-10 Patrick Mezard stupid: update filteriterhunks() for hg 1.5
2009-12-24 Augie Fackler test renames: remove redundant code
2009-12-24 Augie Fackler tests: test paths with spaces
2009-12-24 Augie Fackler paths: autoescape paths from the user
2009-12-24 Afriza N. Arief Do URI-encode before opening
2009-12-15 Augie Fackler setup: write out version info
2009-12-14 Augie Fackler utility_commands: remove old svn version command in favor of new wrapper
2009-12-14 Augie Fackler wrappers: wrap version with a --svn flag
2009-12-14 Augie Fackler __init__: document wrapping commands more clearly
2009-12-13 Dan Villiom Podlaski Christiansen fallback to the previous scheme for file repositories.
2009-12-13 Dan Villiom Podlaski Christiansen do not assume that doc-strings are present.
2009-12-10 Jason Ostrander Add a -r option to hg svn. Use with hg svn info to change the mercurial rev.
2009-11-26 Augie Fackler single: add another test for single-dir push
2009-11-26 Vitaliy Filippov single: fix push
2009-10-20 Daniel Tang push: fix for single directory repository layouts
2009-10-17 Augie Fackler Support for single-directory clones.
2009-10-16 Augie Fackler replay: fix potential over-reporting of edited files in hg changelog
2009-10-16 Augie Fackler util: make aresamefiles take one file and just be issamefile instead.
2009-10-16 Augie Fackler copies: fix under-reporting of copies in hg
2009-10-07 Augie Fackler stupid: detect renames with empty branchpath properly
2009-10-07 Augie Fackler stupid: remove stray print statements, keep one as a ui.debug
2009-09-22 Dirkjan Ochtman try to deal with weirdly located branches in rebuildmeta (#118)
2009-09-16 Augie Fackler test_util: sort imports
2009-09-16 Augie Fackler svn_swig_wrapper: minor code cleanup.
2009-09-16 Augie Fackler stupid: 80col OCD
2009-09-15 Chema Cortes svnwrap: properly escape URLs before giving them to libsvn_*
2009-09-16 Augie Fackler Add a test for URLs that have spaces in them.
2009-08-12 Augie Fackler test_util: fix up line endings
2009-09-16 Augie Fackler test_util: specify LANG=LC_ALL=C so l10n stops breaking tests
2009-08-08 Augie Fackler COPYING: include license (GPL == v2)
2009-08-08 Augie Fackler Merge win32 fixes
2009-07-29 Risto Kankkunen No os.kill() in Windows, use ctypes to call Win32 TerminateProcess()
2009-07-29 Risto Kankkunen Reclaim repository object to avoid tearDown() failing to remove the open file 'testrepo/db/rep-cache.db'
2009-07-29 Risto Kankkunen Make tearDown() be able to delete read-only files to avoid an exception when removing 'testrepo/db/format'
2009-07-29 Risto Kankkunen Avoid 'Abort: Illegal repository URL' exception
2009-07-29 Risto Kankkunen Avoid 'ValueError: close_fds is not supported on Windows platforms' exception
2009-07-29 Risto Kankkunen No os.spawnvp() in Windows, use subprocess.call() instead
2009-08-08 Martin Geisler README: update URL to Mercurial wiki
2009-08-08 Martin Geisler README: Mercurial 1.3 is no longer in development
2009-07-20 David Stanek Remove the svn+ from svn+https urls before calling the Subversion API. This was already being done for svn+http urls.
2009-07-19 Augie Fackler tags: handle the most recent commit being an edit to an svn tag properly
2009-07-04 Max Bowsher Fix 'parent dir of a branch is deleted' refactoring from 343da84.
2009-07-19 Patrick Mezard stupid: take tbdelta closed branches in account
2009-07-19 Patrick Mezard Bypass demandimport for all svn submodules
2009-07-19 Patrick Mezard svnexternals: display svn commands output with --verbose
2009-07-19 Patrick Mezard Revive svn+http(s) URLs support (issue94)
2009-07-19 Patrick Mezard svnrepo: expose the same svnurl than SubversionRepo
2009-07-19 Patrick Mezard svnwrappers: override svn+ssh credentials with supplied ones if any
2009-07-19 Patrick Mezard pushmod: pass SubversionRepo directly to commit()
2009-07-19 Patrick Mezard util: remove swap_out_encoding() deprecated comment
2009-07-19 Patrick Mezard Extend svnrepos with SubversionRepo and SVNMeta
2009-07-19 Patrick Mezard Unify svn credentials handling as config entries
2009-07-19 Patrick Mezard genignore: collect ignore lines, then write them
2009-07-19 Patrick Mezard wrappers: make push aborts if uncommitted changes
2009-07-06 Augie Fackler tagmap: missed newline in rebuildmeta warn call
2009-07-06 Augie Fackler tags: fix a bug triggered by copies from non-branch-roots
2009-07-06 Augie Fackler rebuildmeta: remove any existing tagmap file.
2009-07-06 Augie Fackler Merge with mpedersen.
2009-07-02 Michael J. Pedersen Second fix required for our tags to work.
2009-07-02 Michael J. Pedersen This patch fixes, partially, an issue with tagpaths.
2009-07-01 Augie Fackler tags: be more aggressive about not copying from tags we do not have
2009-07-01 Augie Fackler tags: handle copyfrom old versions of tags more correctly
2009-06-26 Augie Fackler tags: allow editing tags of closed branches without reopening the branch
2009-06-26 Augie Fackler tags: handle tags from edited tags.
2009-06-26 Augie Fackler tags: Handle edits to edited tags.
2009-06-24 Augie Fackler tags: handle editing a tag and its source branch simultaneously
2009-06-24 Augie Fackler tags: reinstate a tag map file in a better way
2009-06-24 Augie Fackler tags: handle edits to tags as gracefully as possible
2009-06-16 Dirkjan Ochtman svncommands: get update working again
2009-06-16 Dirkjan Ochtman tests: test for heads equality instead of branchtags
2009-06-16 Dirkjan Ochtman wrappers: save tbdelta in one place for both stupid and replay
2009-06-16 Dirkjan Ochtman svnrepo: remove unused localsvn decorator
2009-06-16 Dirkjan Ochtman tools: remove obsolete converttags.sh script
2009-06-16 Dirkjan Ochtman svncommands: use rev instead of verifynode -- should not have to be a node
2009-06-16 Dirkjan Ochtman move remaining cmdutils into util
2009-06-16 Dirkjan Ochtman cmdutil: remove unused function issvnurl()
2009-06-16 Dirkjan Ochtman pushmod: split push functions out into separate module
2009-06-16 Dirkjan Ochtman replay: merge functions into a single function
2009-06-16 Dirkjan Ochtman editor: move find missing files routine into RevisionData class
2009-06-16 Dirkjan Ochtman replay: start new replay module that has the relevant functions
2009-06-16 Dirkjan Ochtman editor: move exception data into RevisionData class
2009-06-16 Dirkjan Ochtman editor: move set_file() and delete_file() methods to RevisionData class
2009-06-15 Dirkjan Ochtman consolidate metadata calls from stupid and replay code
2009-06-15 Dirkjan Ochtman inline describe_revision(), use custom termwidth
2009-06-15 Dirkjan Ochtman maps: make sure AuthorMaps don't overwrite themselves, fix overriding
2009-06-16 Augie Fackler blacklist svn for demandimport.
2009-06-16 Augie Fackler Fix syntax highlighting in emacs.
2009-06-15 Augie Fackler verify: take a kwarg for node to check.
2009-06-15 Augie Fackler tests: make comprehensive tests work properly with nose and run.py
2009-06-15 Augie Fackler tests: fix for new branch heads change in upstream hg.
2009-06-15 Augie Fackler stupid: handle the new eol option in hg-crew.
2009-06-12 Dirkjan Ochtman put convert_revision in branch-closing csets
2009-06-12 Dirkjan Ochtman svnmeta: move util.build_extra() to SVNMeta.genextra()
2009-06-11 Dirkjan Ochtman editor: rename hg_delta_editor.HgChangeReceiver to editor.HgEditor
2009-06-11 Dirkjan Ochtman svnmeta: eliminate unneeded path_and_branch_for_path() method
2009-06-11 Dirkjan Ochtman imported patch import-cleanup
2009-06-11 Dirkjan Ochtman save metadata from one place
2009-06-11 Dirkjan Ochtman svnmeta: deprivatize a bunch of member functions
2009-06-11 Dirkjan Ochtman invert the svnmeta/editor relationship
2009-06-11 Dirkjan Ochtman svnmeta: move revmap methods, make last_known_revision() more efficient
2009-06-11 Dirkjan Ochtman split parts of HgChangeReceiver out into an SVNMeta class
2009-06-11 Dirkjan Ochtman sort HgChangeReceiver methods and properties
2009-06-10 Dirkjan Ochtman stupid: eliminate dependency on editor.current
2009-06-11 Dirkjan Ochtman editor: move current revision state into a separate class
2009-06-10 Dirkjan Ochtman move aresamefiles() from HgChangeReceiver to util
2009-06-11 Dirkjan Ochtman extract the filemap support into a separate class
2009-06-10 Dirkjan Ochtman extract the revmap support into a separate dict-like class
2009-06-10 Dirkjan Ochtman editor: use decorators, get rid of unnecessary property
2009-06-10 Dirkjan Ochtman add a function to generate svn_commit_hashes
2009-06-10 Dirkjan Ochtman editor: simplify HgChangeReceiver constructor signature
2009-06-10 Dirkjan Ochtman add a working incoming wrapper command
2009-06-10 Dirkjan Ochtman uisetup: use a single loop/abstraction for wrapping all the commands
2009-06-10 Dirkjan Ochtman uisetup: move clone and push/pull wrappers to wrappers module
2009-06-10 Dirkjan Ochtman stupid: simplify stupid committing code
2009-06-10 Dirkjan Ochtman branches: simplify branch deletion a little bit
2009-06-10 Dirkjan Ochtman tags: end branch while tagging instead of creating extra changeset
2009-06-10 Dirkjan Ochtman tags: obey usebranchnames setting
2009-06-11 Dirkjan Ochtman branches: correctly deal with branch closing directly after copy/rename
2009-06-09 Dirkjan Ochtman tools: use new svn verify command instead of svn export incantations
2009-06-11 Dirkjan Ochtman svncommands: add verify command
2009-06-11 Dirkjan Ochtman tests: add -A option to run.py for running comprehensive tests
2009-06-11 Dirkjan Ochtman tests: send warning to stderr instead of redirected stdout
2009-06-06 Augie Fackler urls: Make sure we preserve username in urls given to ssh.
2009-06-01 Augie Fackler README: svn+http is outdated.
2009-06-01 Augie Fackler wrappers: Python 2.4 compat.
2009-06-01 Augie Fackler tags: Fix an improper parent calculation.
2009-06-01 Augie Fackler tools: Fixes for verification that seemed to be needed.
2009-05-31 Augie Fackler svnexternals: Change an absolute import to be relative.
2009-05-30 Augie Fackler hg_delta_editor: fix missing-plaintext fetching
2009-05-30 Augie Fackler version: fix version calculation for new repo layout.
2009-05-30 Augie Fackler Remove defunct nourl lists.
2009-05-31 Augie Fackler Remove vestigial references to the tags_info file we no longer need.
2009-05-31 Augie Fackler push: Prevent pushing of edits to .hgtags to svn.
2009-05-31 Augie Fackler tags: fix handling for certain nonstandard tag layouts.
2009-05-30 Augie Fackler tags: Fix parent detection so that copyfrom trunk@5 correctly falls back to trunk@4 if trunk@5 is not in the revmap.
2009-05-31 Augie Fackler test_tags: Add a test that verifies tags get deleted properly even in the presence of somewhat odd branching.
2009-05-29 Dirkjan Ochtman Inline HgChangeReceiver.load_base_from_ctx().
2009-05-30 Dirkjan Ochtman Move HgChangeReceiver.branches_in_paths() to the stupid module.
2009-05-29 Dirkjan Ochtman Use tbdelta to push added tags into .hgtags.
2009-05-29 Dirkjan Ochtman Make branch closing more Mercurial-like.
2009-05-29 Dirkjan Ochtman Extract branch closing from stupid/editor into separate function.
2009-05-29 Dirkjan Ochtman Get rid of duplicate branch closing detection code for stupid mode.
2009-05-29 Dirkjan Ochtman Test for open branches in the pull result.
2009-05-29 Dirkjan Ochtman Add some comments for rebuildmeta, simplify a little.
2009-05-29 Dirkjan Ochtman Reorder different commit blocks.
2009-05-29 Dirkjan Ochtman Extract closed_revs into closebranches and closedrevs.
2009-05-29 Dirkjan Ochtman Abstract out a branchedits() function.
2009-05-29 Dirkjan Ochtman Generate separate data structure containing revision's tags/branches changes.
2009-05-28 Dirkjan Ochtman Simplify pulling revs a bit, unify stupid/replay interfaces.
2009-05-28 Dirkjan Ochtman Merge hge._is_path_tag() and hge._split_tag_path().
2009-05-28 Dirkjan Ochtman Move HgChangeReceiver.aresamefiles() to before the editor methods.
2009-05-28 Dirkjan Ochtman Move exception classes in hg_delta_editor up top.
2009-05-28 Dirkjan Ochtman Replace stash_exception_on_self() by @ieditor.
2009-05-28 Dirkjan Ochtman Merge fetch_history_at_paths() and revisions() in svn wrappers.
2009-05-28 Dirkjan Ochtman Author maps: strip comments.
2009-05-28 Dirkjan Ochtman Author maps: code/message style (prevent line continuations).
2009-05-28 Dirkjan Ochtman Author maps: handle lines without = gracefully.
2009-05-28 Dirkjan Ochtman Allow passing in module arguments to the test runs.
2009-05-28 Augie Fackler push: don't refuse to push if it looks like we haven't pulled all changes.
2009-05-27 Augie Fackler test_util: make it easier to test odd push cases
2009-05-27 Augie Fackler comprehensive: fix for new repo layout.
2009-05-25 Augie Fackler setup.py: Use setuptools if available.
2009-05-23 Augie Fackler Fix a bug in branch ancestry calculation.
2009-05-23 Augie Fackler test_util: Add another missing project root.
2009-05-22 Dan Villiom Podlaski Christiansen hg_delta_editor: do not raise an error for bad symlinks, but warn instead.
2009-05-22 Dan Villiom Podlaski Christiansen test_push_command: this test causes an author of None.
2009-05-22 Dan Villiom Podlaski Christiansen test_push_command: improve readability a bit.
2009-05-22 Dan Villiom Podlaski Christiansen Remove the 'outgoing' wrapper, and use the Mercurial infrastructure instead.
2009-05-20 Dan Villiom Podlaski Christiansen improve reliability of Subversion checks.
2009-05-20 Dan Villiom Podlaski Christiansen remove pointless rstrip('/')
2009-05-20 Dan Villiom Podlaski Christiansen Mention what failed when given a non-numeric revision to clone/pull.
2009-05-20 Dan Villiom Podlaski Christiansen don't retain authormap and filemap options
2009-05-20 Dan Villiom Podlaski Christiansen Use fallbacks in the wrappers for Subversion support, instead of prefixes.
2009-05-20 Dan Villiom Podlaski Christiansen wrappers: remove unused clone() function.
2009-05-19 Dan Villiom Podlaski Christiansen Minor tweaks to wrapper documentation.
2009-05-27 Augie Fackler Merge with crew.
2009-05-15 Dan Villiom Podlaski Christiansen tests: silence tests when using run.py
2009-05-14 Augie Fackler Reorganize to have a more conventional module structure.
2009-05-13 Augie Fackler Use try/finally in an attempt to stop leaking svnserve processes.
2009-05-13 Dan Villiom Podlaski Christiansen HgChangeReceiver: better diagnostics for invalid links
2009-05-12 Dan Villiom Podlaski Christiansen test_util: Make the patching of ui.ui.write_err() slightly more reusable.
2009-05-12 Dan Villiom Podlaski Christiansen test_util: normalize path in svnls()
2009-05-19 Dan Villiom Podlaski Christiansen __init__: rewrite extension docstring to be slightly less hostile.
2009-05-15 Dan Villiom Podlaski Christiansen Switch to using url scheme wrappers instead of duplicating each command we wrap.
2009-05-09 Dan Villiom Podlaski Christiansen hg_delta_editor: simplify repository instantiation.
2009-05-09 Dan Villiom Podlaski Christiansen merge with stable
2009-05-09 Dan Villiom Podlaski Christiansen Rename tag_repo.py to svnrepo.py and get rid of the 'fake' tags.
2009-05-09 Dan Villiom Podlaski Christiansen Remove leftover debug info.
2009-05-07 Dan Villiom Podlaski Christiansen alternate approach for supporting svn schemes for repository paths
2009-05-18 Augie Fackler 2.4 compat fixes.
2009-05-18 Augie Fackler svnwrap: Filter out deprecation warnings on 2.6.
2009-05-08 Augie Fackler push: Fix a bug in deletion of an entire tree.
2009-05-08 Augie Fackler Move some .warn() calls to noisy levels instead.
2009-05-08 Augie Fackler Add an option to clone without branch names.
2009-05-04 Augie Fackler Fix package name, use README for long_description
2009-05-04 Augie Fackler Ignore distutils generated files.
2009-05-04 Augie Fackler Style nit in setup.py
2009-05-04 Augie Fackler Less import *
2009-05-04 Augie Fackler Merge with danchr's changes.
2009-05-04 Patrick Mezard svnexternals: do not use peg revisions as --rev replacements
2009-05-04 Patrick Mezard hg_delta_editor: missing plaintext paths are svn paths not branch paths
2009-05-04 Patrick Mezard hg_delta_editor: detect new branches issued from non-branch directories
2009-05-04 Patrick Mezard hg_delta_editor: reformat huge comment, rename __determine_parent_branch()
2009-04-29 Patrick Mezard cmdutil: fix svn path normalization corner case
2009-05-03 Dan Villiom Podlaski Christiansen Change default author substitution to avoid updating test hashes.
2009-05-03 Dan Villiom Podlaski Christiansen svnwrap/tests: use the subprocess module rather than the popen module.
2009-05-03 Dan Villiom Podlaski Christiansen A quick stab at a distutils installation script.
2009-05-03 Dan Villiom Podlaski Christiansen Put authormap into a separate file, and make it much better too.
2009-05-01 Dan Villiom Podlaski Christiansen hg_delta_editor: fix _split_tag_path to actually work as intended.
2009-05-01 Dan Villiom Podlaski Christiansen svn_swig_wrapper: remove explicit invocation of the garbage collector
2009-05-01 Dan Villiom Podlaski Christiansen First merge, totally untested.
2009-03-27 Dan Villiom Podlaski Christiansen Minor tweaks to how the tests are run.
2009-03-27 Dan Villiom Podlaski Christiansen Adapt rebuildmeta and its test to the disappearance of '.hg/svn/last_rev'.
2009-03-27 Dan Villiom Podlaski Christiansen Allow specifying a revision to stop at using the -H flag.
2009-03-27 Dan Villiom Podlaski Christiansen Various cleanups, cosmetics and removal of superfluous assertions.
2009-03-27 Dan Villiom Podlaski Christiansen Use a reverse lookup in authormap to determine the author for 'hg svn info'.
2009-03-27 Dan Villiom Podlaski Christiansen Two minor optimisations/cleanups for svn_swig_wrapper:
2009-03-27 Dan Villiom Podlaski Christiansen Prevent '.hg/svn/url' from overriding a URL specified on the command line.
2009-03-27 Dan Villiom Podlaski Christiansen Get rid of .hg/svn/last_rev:
2009-03-26 Dan Villiom Podlaski Christiansen Ensure proper handling of nested tag paths by sorting and reversing them.
2009-03-20 Dan Villiom Podlaski Christiansen Adding an icon made from the logos of Mercurial & Subversion.
2009-03-19 Dan Villiom Podlaski Christiansen Exception clean-ups; use symbolic names & avoid Python 2.6 deprecations.
2009-03-19 Dan Villiom Podlaski Christiansen Also ignore .pyo files.
2009-04-22 Patrick Mezard Add 'updateexternals' to synchronize externals with remote repo.
2009-04-28 Patrick Mezard hg_delta_editor: add timezone to default date to avoid DST issues
2009-04-28 Patrick Mezard cmdutil: fix islocalrepo() under Windows
2009-04-28 Augie Fackler BitBucket supports having the ReST declaration in a comment.
2009-04-27 Martijn Pieters Implement the copy method on the mock ui to maintain it across tests.
2009-04-27 Martijn Pieters Replace mercurial.util.sort with sorted buildin (after mercurial a1a5a57efe90)
2009-04-27 Martijn Pieters Rename parentui to src (after mercurial rev 9b8ac5fb7760)
2009-04-27 Martijn Pieters Implement parseurl support (#revision in repository urls)
2009-04-27 Martijn Pieters Implement -u/--update support when pulling.
2009-04-25 Augie Fackler tools: bash script to convert tags as a stopgap until the tags refactor
2009-04-25 Augie Fackler util: drop 1.2 support in the encoding swap.
2009-04-25 Augie Fackler README: Now require 1.3.
2009-04-25 Max Bowsher hg_delta_editor: Fix a bug in marking branches as deleted.
2009-04-25 Martijn Pieters clone: prefer tip of default to overall tip when updating
2009-04-25 Augie Fackler push: Add a test that demonstrates base-text detection works
2009-04-25 Augie Fackler clone: Fix url-escaping for new config parser
2009-04-25 Augie Fackler util: kill unused function
2009-04-23 Daniel Tang Add help to the list of nourl commands
2009-04-23 Daniel Tang Fix the nourl check to use the command name, instead of the function
2009-04-22 Patrick Mezard Use svn 1.6 platform specific auth providers if available
2009-04-21 Daniel Tang Add newlines to ui.status calls where needed
2009-04-21 Augie Fackler Fix rebuildmeta tests for empty_dir_in_trunk_not_repo_root
2009-04-21 Augie Fackler More stray prints.
2009-04-15 Augie Fackler Added a test case for directory-add behavior when repo root is not project root.
2009-04-14 Luke Opperman Push status messages, remove svn flag from opts before passing on
2009-04-14 Luke Opperman Remove stray prints
2009-04-14 Augie Fackler Re-re-refix username support, add a comment so maybe I remember this time.
2009-04-14 Augie Fackler rebase: moved to wrappers, now a wrapper around rebase triggered with --svn.
2009-04-14 Augie Fackler Clean up TODOs that are no longer relevant.
2009-04-12 Augie Fackler Fix pushing after 141513b.
2009-04-12 Augie Fackler Stop breaking hg pull <path>.
2009-04-11 Augie Fackler Forgot some return statements.
2009-04-11 Augie Fackler Fix the verify script which broke because of the change in parent.
2009-04-11 Augie Fackler Updated readme a little bit for the new UI.
2009-04-11 Augie Fackler Move wrappers for hg commands to their own module.
2009-04-10 Augie Fackler Refactor commands to wrap their hg equivalent adding a --svn flag where sane.
2009-04-10 Nat Williams Add a basic incoming command.
2009-04-10 Dirkjan Ochtman Move utility_commands.find_wc_parent_rev() to cmdutil.parentrev().
2009-04-10 Dirkjan Ochtman Work with simple command table instead of decorators.
2009-04-10 Dirkjan Ochtman Remove unused imports from stupid.py.
2009-04-10 Dirkjan Ochtman Fix up imports in __init__.py.
2009-04-10 Daniel Tang utils: standardizing imported name to hgutil, our_util to util
2009-04-10 Daniel Tang encoding: fix encoding swap to work with demandimport enabled (#67)
2009-04-08 Dirkjan Ochtman Move svncommand code into __init__.py.
2009-04-08 Dirkjan Ochtman Move help, update into svncommands.
2009-04-08 Dirkjan Ochtman Move rebuildmeta into svncommands.
2009-04-08 Dirkjan Ochtman Fix test_no_dates to not be TZ-sensitive.
2009-04-08 Dirkjan Ochtman Move diff to svncommands.
2009-04-08 Dirkjan Ochtman Small cleanups: remove unneeded imports, useless superclass.
2009-04-08 Dirkjan Ochtman Move push into svncommands.
2009-04-08 Dirkjan Ochtman Move fetch_command.fetch_revisions() to svncommands.pull().
2009-04-08 Dirkjan Ochtman Lose old mode constants, not used anymore.
2009-04-08 Dirkjan Ochtman Put all stupid stuff in it's own module (separate from fetch-command).
2009-04-08 Augie Fackler Fix a boneheaded mistake I made when I touched up a previous patch.
2009-04-08 Dirkjan Ochtman Cope with date-less revisions.
2009-04-08 Daniel Tang Issue #60: Add a svn sub-command to list all authors in a Subversion repository
2009-04-06 Daniel Tang Add support for user:pass@url repositories to be hg-like
2009-04-06 Daniel Tang Add --username and --password options to all commands
2009-04-06 Daniel Tang Fix SubversionRepo to actually use provided username
2009-04-07 Augie Fackler Fix and test for directory deletes during branch creation.
2009-03-31 Augie Fackler tests: Start providing our own custom hgrc for testing purposes.
2009-03-30 Augie Fackler rebase: cleanup slightly.
2009-03-31 Augie Fackler Better 502 logic that does not catch non-502 errors.
2009-04-07 Augie Fackler Merge with crew.
2009-03-30 Augie Fackler Fixing syntax highlighting in emacs.
2009-03-27 Dan Villiom Podlaski Christiansen Use a reverse lookup in authormap to determine the author for 'hg svn info'.
2009-03-27 Dan Villiom Podlaski Christiansen Get rid of .hg/svn/last_rev:
2009-03-19 Dan Villiom Podlaski Christiansen Exception clean-ups; use symbolic names & avoid Python 2.6 deprecations.
2009-04-07 Luke Opperman issue67: mercurial 1.3 util incompatibility with encoding swap
2009-03-31 Luke Opperman Avoid problems in _localname for commits to tags by ignoring them
2009-03-28 Augie Fackler util: better error messages when finding svn parent of a revision.
2009-03-28 Augie Fackler push: Do not attempt to push empty revisions.
2009-03-28 Augie Fackler info: stop failing if the rev is not a child of an svn rev.
2009-03-28 Augie Fackler branches: change handling again, but this time a little less magic.
2009-03-28 Augie Fackler hg_delta_editor: stop using foobaz as a bogus filename.
2009-03-28 Augie Fackler tools: fixes for wc outputting with spaces.
2009-03-27 Augie Fackler Stopped idiotic filtering of revisions that did not edit something branches/tags/trunk.
2009-03-20 Dirkjan Ochtman Reuse ui from the repo if available.
2009-03-20 Augie Fackler tools: refactor stuff into common.sh, make verify-all-heads not revert.
2009-03-17 Augie Fackler info: produce canonical URLs more of the time.
2009-03-17 Augie Fackler fetch: Fix a bug that caused plaintexts to be interpreted as missing more often than they should be.
2009-03-17 Augie Fackler Add a shell script to verify the conversion result for all heads in a multi-branch repo.
2009-03-13 Augie Fackler Better error message when we encounter an unknown SSL cert.
2009-03-09 Augie Fackler Removed verify_* commands and replaced them with a shell script to pass to hg bisect --command.
2009-03-09 Augie Fackler fetch: Fix a bogus case where no files in the root level of trunk caused breakage in the branch detection.
2009-03-03 Augie Fackler push: Converted a magic number to an actual constant, and catch another apr_err that appears to also mean base text out of date.
2009-03-03 Luke Opperman Less fail with rebuildmeta url argument
2009-03-03 Augie Fackler test_rebuildmeta: Remove the "expected missing" hack now that the branch refactor fixed that problem.
2009-03-03 Augie Fackler Refactor branch handling to be much more dynamic (and hopefully robust).
2009-03-03 Augie Fackler Stop allowing "missing" branches in the tests, since that is fixed by the branch refactor.
2009-03-03 Augie Fackler Be more explicit about which branch I'm checking.
2009-03-03 Augie Fackler stupid replay: Don't actually try and apply diffs to files we don't have anyway.
2009-02-24 Augie Fackler Add a genignore utility command that generates an hgignore file by scraping svn:ignore properties.
2009-02-12 Dan Villiom Podlaski Christiansen Output consolidation; decrease the ‘Fetching...’ message to debug level.
2009-02-12 Dan Villiom Podlaski Christiansen Replace a few asserts with aborts.
2009-02-10 Augie Fackler Add a naive hg svn version command that works as long as hgsubversion is run from a checkout.
2009-01-22 Augie Fackler Remove useless imports.
2009-01-22 Augie Fackler Add some comprehensive tests that can be run with nose in order to make it easier to verify stupid and real replay do the same thing.
2009-01-22 Martin Geisler Simplify normalize_url.
2009-01-22 Martin Geisler Promote first heading to a real title.
2009-01-22 Martin Geisler Mark command line and svn:externals as literal text.
2009-01-22 Martin Geisler Fix reST syntax error in README.
2009-01-22 Martin Geisler Wrap long lines in README.
2009-01-22 Patrick Mezard fetch_command: fix coding style
2009-01-22 Patrick Mezard fetch_command: fix file exclusion in very stupid mode
2009-01-17 Dan Villiom Podlaski Christiansen Create patch to make normal output much less verbose…
2009-01-17 Dan Villiom Podlaski Christiansen Creating patch for documention messages.
2009-01-15 Patrick Mezard Do not recurse for externals on copied directory in stupid mode
2009-01-15 Patrick Mezard test_externals: test branch copy, use absolute externals
2009-01-13 Benoit Boissinot remove generators (compat with python2.3)
2009-01-13 Benoit Boissinot remove decorators (compat with python2.3)
2009-01-06 Augie Fackler svn_swig_wrapper: hacky workaround to prevent running out of files in stupid
2009-01-04 Graham Booker Fetch: add a filemap argument for use in converting old repositories to
2009-01-02 Patrick Mezard test_utility_commands: fix normalized URL references under Windows
2009-01-02 Patrick Mezard README: document svn:externals support
2009-01-02 Patrick Mezard Really delete the .hgsvnexternals file when explicitely removed
2009-01-02 Patrick Mezard Support svn:externals changes via .hgsvnexternals updates
2009-01-02 Patrick Mezard Convert svn:externals properties into a .hgsvnexternals file
2008-12-31 Patrick Mezard push_cmd: make _isdir() a standalone function
2008-12-31 Patrick Mezard SubversionRepo: simplify and rename proplist() into list_prop()
2008-12-31 Patrick Mezard push_cmd: do not store files to delete content
2008-12-31 Patrick Mezard test_util: check all committed revisions are pushed
2008-12-31 Patrick Mezard fetch_command: cancel patching when encountering binary diffs
2008-12-31 Augie Fackler authormap: Add tests, fix in stupid mode.
2008-12-31 Graham Booker fetch: Add support for an authormap which can rename authors, intended for
2008-12-31 Martin Geisler Fixed typo: "continue" should have been "break".
2008-12-31 Martin Geisler Fix "hg svn outgoing" help text.
2008-12-31 Martin Geisler Remove unneeded call to list.
2008-12-31 Martin Geisler Combine sort and reverse.
2008-12-31 Martin Geisler Punctuation.
2008-12-31 Martin Geisler Wrapped long lines in README.
2008-12-30 Augie Fackler info: Actually determine and show the repo root.
2008-12-24 Augie Fackler parse_revmap: Stop supporting pickled revmaps. I've made enough major changes
2008-12-24 Augie Fackler Import cleanup thanks to pyflakes.
2008-12-24 Augie Fackler utility_commands: Test outgoing and fix it to work again.
2008-12-24 Augie Fackler hg_delta_editor: Produce some output when creating a tag.
2008-12-24 Augie Fackler utility_commands: Implement rebuildmeta so that metadata can be rebuilt.
2008-12-23 Augie Fackler fetch: Refactor extra creation to be shared by real and diff replay.
2008-12-23 Augie Fackler tests: Fix some missing suite definitions so that running the full testsuite
2008-12-23 Augie Fackler push: Fix the bad implementation that required modifying the dirstate to push.
2008-12-23 Augie Fackler push: Use a better method for finding the outgoing revisions.
2008-12-23 Augie Fackler push: Improved the rebasing logic for push so that it doesn't break with
2008-12-23 Augie Fackler rebase: preserve local branch names.
2008-12-21 Augie Fackler tests: Add an environment variable (HGSUBVERSION_TEST_TEMP) which allows
2008-12-21 Augie Fackler Improve branch closing in the case of a single-rev replacement of one branch
2008-12-16 Augie Fackler Add some more coverage directives.
2008-12-16 Patrick Mezard hg_delta_editor: reset properties of deleted entries
2008-12-16 Patrick Mezard test_fetch_command: test file and directory deletions
2008-12-16 Augie Fackler Phrasing nits.
2008-12-14 Alexander Solovyov documentation update
2008-12-12 Augie Fackler Fix missing newlines.
2008-12-12 Augie Fackler util: Add a command to normalize svn urls and use it in a couple of places. Test that it works and prevents failed assertions.
2008-12-12 Augie Fackler utility_commands: Add tests for url and info. Fix a bad mock in the process.
2008-12-12 Augie Fackler diff_cmd: more robust, add tests.
2008-12-12 Augie Fackler .hgignore: ignore nose coverage html.
2008-12-11 Augie Fackler Fix an apparent regression where branch name didn't get properly stored for
2008-12-11 Augie Fackler tests: Fix a missing pass of stupid=True.
2008-12-01 Augie Fackler Add notes on how metadata is stored and recovered. Note that at this point,
2008-12-10 Augie Fackler hg_delta_editor: fix bad parent revision calculation in the case of a branch
2008-12-10 Patrick Mezard test_fetch_renames: test file and directory case changes
2008-12-10 Patrick Mezard hg_delta_editor: fix parent revision detection on branch copy
2008-12-10 Patrick Mezard test_fetch_rename: test content of files coming from the past
2008-12-10 Patrick Mezard fetch_command: in stupid mode, load file content on demand
2008-12-10 Patrick Mezard fetch_command: in stupid mode, load binary files when necessary
2008-12-10 Patrick Mezard fetch_command: patch files in memory in stupid mode
2008-12-10 Patrick Mezard run.py: register and develop test_fetch_symlinks
2008-12-10 Patrick Mezard Move and complete execute bit conversion tests into test_fetch_exec.py
2008-12-04 Luke Opperman tag_repo: remove gentags command, extend repo.tags(), HgChangeEditor now takes either repo or repo_path
2008-12-04 Augie Fackler Fix a bug in replay convert where replaced files that couldn't use replay
2008-12-03 Patrick Mezard SubversionRepo: work around ra.get_files() not releasing input buffer
2008-12-03 Augie Fackler README: We now only require hg 1.1, rather than a prerelease version.
2008-11-29 Patrick Mezard hg_delta_editor: do not assume branches are copied from trunk by default
2008-11-29 Patrick Mezard hg_delta_editor: fix update of stray files in branches/
2008-11-29 Patrick Mezard fetch_command: ignore stray files in branches/ in non-diff mode
2008-11-29 Patrick Mezard Add a disabled test for unrelated branches
2008-11-29 Patrick Mezard hg_delta_editor: merge _is_path_valid() and _path_and_branch_from_path()
2008-11-21 Luke Opperman Clean up help text, document subcommands.
2008-11-28 John Paulett Correct a typo in the README.
2008-11-28 John Paulett Better note on how to pull a repository.
2008-11-25 Augie Fackler Fix a regression in converting repositories with files copied in from outside
2008-11-25 Augie Fackler fetch_command: Fix mis-converted executable when svn:executable was set to the
2008-11-25 Patrick Mezard fetch_command: pass parent changectx instead of identifier
2008-11-25 Patrick Mezard fetch_command: only raise BadPatchApply() from stupid_diff_branchrev()
2008-11-25 Patrick Mezard fetch_command: extract diff code in a function
2008-11-25 Patrick Mezard fetch_command: use the opener to read touched files
2008-11-25 Patrick Mezard fetch_command: simplify deleted files enumeration, bypass filesystem
2008-11-25 Patrick Mezard fetch_command: move diff file deletion code back with everything else
2008-11-25 Patrick Mezard fetch_command: remove useless delete_all_files case
2008-11-25 Patrick Mezard fetch_command: simplify diff code with opener objects
2008-11-25 Patrick Mezard fetch_command: remove dead code
2008-11-21 Augie Fackler Cleanups based on pyflakes output.
2008-11-21 Augie Fackler Add a diff command that behaves kind of like svn diff.
2008-11-21 Augie Fackler Refactored outgoing_revisions into util where it really belongs.
2008-11-21 Patrick Mezard fetch_command: simplify replay_convert_rev() with svn.list_files()
2008-11-21 Patrick Mezard hg_delta_editor: fix symlink prefix confusion
2008-11-21 Patrick Mezard Add a test to check EOLs are correctly converted
2008-11-19 Augie Fackler utility_commands: fix outgoing against crew (required because of crew cset 87158be081b8)
2008-11-19 Augie Fackler svncommand: Fix help to use ui.status() and be a bit smarter about displaying
2008-11-19 Augie Fackler svncommand: Check traceback length to stop masking real exceptions.
2008-11-19 Augie Fackler svnwrap: Fix handling of auth providers so cached credentials can work.
2008-11-14 Augie Fackler tests: Mock the mercurial.ui.ui class like we really should to capture output.
2008-11-14 Patrick Mezard fetch_command: create branch temporary directory when we need it
2008-11-14 Patrick Mezard SubversionRepo: remember svn.diff3() does not work
2008-11-14 Patrick Mezard fetch_command: handle nullid parent in stupid non-diffy mode
2008-11-14 Patrick Mezard fetch_command: in stupid non-diffy mode, take changed paths in account
2008-11-14 Patrick Mezard push_cmd: add option to push in stupid mode
2008-11-14 Patrick Mezard push_cmd: consider only dirs with added/removed files for addition or deletion
2008-11-14 Patrick Mezard test_util: add commitchanges() to TestBase
2008-11-14 Patrick Mezard push_cmd: delete empty svn directories, refactor directory creation
2008-11-14 Patrick Mezard Extract PushTest common code into test_util.TestBase
2008-11-14 Patrick Mezard SubversionRepo: close files before rmtree() in diff3
2008-11-14 Patrick Mezard test_push_command: fix test_push_existing_file_newly_execute() under Windows
2008-11-10 Patrick Mezard fetch_command: handle failing svn.diff3() on Windows, fetch full revision
2008-11-10 Patrick Mezard Fix basic issues with tests on Windows
2008-11-10 Patrick Mezard fetch_command: bypass export3() and checkout manually
2008-11-10 Patrick Mezard SubversionRepo: make get_file() return the file mode
2008-11-10 Patrick Mezard SubversionRepo: add optrev() to help generate client API revisions
2008-11-10 Patrick Mezard SubversionRepo: do not use temporary file in get_file()
2008-11-05 Patrick Mezard fetch_command: support svn copy detection in stupid mode
2008-11-05 Patrick Mezard hg_delta_editor: make branches_in_paths() return the branch svn path too
2008-11-05 Patrick Mezard test_fetch_renames: test directory copy with children files changed in-between
2008-11-05 Patrick Mezard push_cmd: handle copies at file level
2008-11-05 Patrick Mezard hg_delta_editor: register copies only if files are unchanged between source and dest
2008-11-05 Patrick Mezard test_fetch_renames: test copy of deleted stuff from the past
2008-11-05 Patrick Mezard hg_delta_editor: register svn file copies
2008-11-09 Augie Fackler svnwrap: Fix leakage of temp dirs by using try/finally blocks.
2008-11-09 Augie Fackler push: Fix missing directory creation for the case of a new dir inside a new dir.
2008-11-07 Augie Fackler Add an hg svn info subsubcommand that prints out what you would expect from svn info.
2008-11-06 Augie Fackler Added some coverage pragmas to stop it from trying to cover things we can't test.
2008-11-06 Augie Fackler push_cmd: Further simplified some logic thanks to an improved test.
2008-11-06 Augie Fackler Ignore coverage information.
2008-11-06 Augie Fackler Fixed a problem where if you edited an existing symlink by replacing with another symlink, things would get corrupt.
2008-11-04 Augie Fackler Performance fix for branches-from-tags in real replay, which is tied up with
2008-11-04 Augie Fackler Fix a bug in real replay where dirs copied from outside the directory tree
2008-11-03 Augie Fackler Don't try and add a directory more than once.
2008-11-03 Patrick Mezard push_cmd: remove redundant variable in commit_from_rev()
2008-11-03 Patrick Mezard hg_delta_editor: simplify exec/symlink flags generation
2008-11-03 Patrick Mezard .hgignore: ignore emacs temporary files
2008-11-01 Augie Fackler crew-stable does not have what I need after all. Oops.
2008-11-01 Augie Fackler svnclone now updates to the tip revision if it is the initial clone.
2008-11-01 Shun-ichi GOTO Catch other varieties of the server not having replay.
2008-11-01 Augie Fackler Drop any pretense of supporting svn 1.4.x.
2008-10-30 Augie Fackler Add tests for a bunch more cases in pushing to svn.
2008-10-30 Augie Fackler Add a test that verifies push works to svn:// servers.
2008-10-29 Valentino Volonghi aka dialtone fix svn push when there's just a file removal
2008-10-29 Augie Fackler This appears to fix pushing over both the http and svn protocols.
2008-10-29 Augie Fackler Change the implementation of the ra_session stuff. Thanks to Ben Collins-Sussman for pointing out the problem with the other method I was using.
2008-10-28 Augie Fackler Fix an encoding bug that would occur if the local encoding was not utf-8.
2008-10-27 Augie Fackler Fix a bug with added files from outside branches/trunk/tags.
2008-10-27 Augie Fackler Only print this message if we actually care.
2008-10-27 Augie Fackler Improved handling of copies from outside of trunk.
2008-10-27 Augie Fackler Add a test that proves files in the branches directory don't cause breakage.
2008-10-27 Augie Fackler Some more fixes of cases discovered in the melange repo. If anyone knows how I can reproduce a "replaced" state in Subversion, I'd love to be able to make a real test case for this code.
2008-10-26 Augie Fackler Fixes so that I can clone the melange repository successfully. Fixes a bug that
2008-10-20 Augie Fackler Add a test that proves renaming a branch to make a tag works properly.
2008-10-18 Augie Fackler Fix tests against the improved SWIG bindings in Subversion 1.6.
2008-10-18 Augie Fackler I meant ambiguous.
2008-10-17 Augie Fackler Some refactors of the previous change, including transparent upgrade of old-style pickled dictionaries.
2008-10-16 Andreas Hartmetz Faster append-only revmap implementation.
2008-10-15 Augie Fackler Fix non-atomic write of the last_revision_handled_file which was causing
2008-10-15 Augie Fackler Fix up the rebase docstring to be less vague.
2008-10-14 Augie Fackler Add a segment on running the tests before use.
2008-10-12 Augie Fackler Fix a missing newline.
2008-10-10 Augie Fackler Change the format of generated tags so they are tag/$tag instead of tag:$tag so that you can use them as revision args in diff.
2008-10-10 Augie Fackler Fix this so the tests can still be run without nose.
2008-10-10 Augie Fackler Reworked the svnwrap tests to use the same fixture system as I created for the hgsubversion tests since it is much much faster.
2008-10-10 Augie Fackler svn 1.4 and 1.5 have different ideas of diff output for prop changes.
2008-10-10 Augie Fackler Pushing fails in 1.4's SWIG bindings, so double check for that in the test.
2008-10-09 Augie Fackler Add tests for tags and fix a bug in the tag-finding code that was found by the tests.
2008-10-09 Augie Fackler Refactor tests so I can reuse code more.
2008-10-08 Augie Fackler Add a small stack of tests that exercise some of the interesting special cases.
2008-10-08 Augie Fackler Minor fixes to the push command to make it more robust.
2008-10-08 Augie Fackler Killed some dead code found by test coverage.
2008-10-08 Augie Fackler Add a quick test for diff-based pull.
2008-10-08 Augie Fackler Fix a stupid mistake. A reminder of why Nose is handy.
2008-10-08 Augie Fackler Add a basic system for running the hgsubversion tests (although not the svnwrap ones) without requiring Nose. Nose is still the recommended way to run the tests.
2008-10-08 Augie Fackler Add some basic tests of branching.
2008-10-07 Augie Fackler Started a meaningful test suite.
2008-10-07 Augie Fackler Rename this file so I can have a file that tests the other bits of fetch.
2008-10-06 Augie Fackler Fix partial implementation.
2008-10-06 Augie Fackler Add a missing newline.
2008-10-06 Augie Fackler Auto-set executable, symlink, and auto-props.
2008-10-06 Augie Fackler Fix adding files that require new directories.
2008-10-03 Shun-ichi GOTO Another fix for Win32 compat.
2008-10-03 Augie Fackler Reorganized the testing infrastructure a bit so that svnwrap is really separate from the rest of the project. Also made it easier to add more tests in the future without making the directory full of annoying files.
2008-10-02 Augie Fackler Fixes for win32 compatibility. Changes suggested by Shun-ichi GOTO, with some alterations by me.
2008-10-01 Augie Fackler Add a section on installation.
2008-10-01 Augie Fackler Misunderstood how this is supposed to work.
2008-10-01 Augie Fackler Change the readme to be reST.
2008-09-30 Augie Fackler Cleanup to 80 columns and add a couple of notes on basic use.
2008-09-30 Augie Fackler This is all now in the issue tracker.
2008-09-30 Augie Fackler Initial import of hgsubversion into a public repository.