log

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