log

age author description
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.