Thu, 11 Dec 2008 19:21:05 -0600 |
Augie Fackler |
.hgignore: ignore nose coverage html.
|
Thu, 11 Dec 2008 17:34:33 -0600 |
Augie Fackler |
Fix an apparent regression where branch name didn't get properly stored for
|
Thu, 11 Dec 2008 17:19:43 -0600 |
Augie Fackler |
tests: Fix a missing pass of stupid=True.
|
Mon, 01 Dec 2008 11:13:01 -0600 |
Augie Fackler |
Add notes on how metadata is stored and recovered. Note that at this point,
|
Wed, 10 Dec 2008 14:29:05 -0600 |
Augie Fackler |
hg_delta_editor: fix bad parent revision calculation in the case of a branch
|
Wed, 10 Dec 2008 11:03:23 -0600 |
Patrick Mezard |
test_fetch_renames: test file and directory case changes
|
Wed, 10 Dec 2008 11:03:22 -0600 |
Patrick Mezard |
hg_delta_editor: fix parent revision detection on branch copy
|
Wed, 10 Dec 2008 11:03:22 -0600 |
Patrick Mezard |
test_fetch_rename: test content of files coming from the past
|
Wed, 10 Dec 2008 11:03:21 -0600 |
Patrick Mezard |
fetch_command: in stupid mode, load file content on demand
|
Wed, 10 Dec 2008 11:03:20 -0600 |
Patrick Mezard |
fetch_command: in stupid mode, load binary files when necessary
|
Wed, 10 Dec 2008 11:03:20 -0600 |
Patrick Mezard |
fetch_command: patch files in memory in stupid mode
|
Wed, 10 Dec 2008 11:03:19 -0600 |
Patrick Mezard |
run.py: register and develop test_fetch_symlinks
|
Wed, 10 Dec 2008 11:03:18 -0600 |
Patrick Mezard |
Move and complete execute bit conversion tests into test_fetch_exec.py
|
Thu, 04 Dec 2008 13:10:40 -0600 |
Luke Opperman |
tag_repo: remove gentags command, extend repo.tags(), HgChangeEditor now takes either repo or repo_path
|
Wed, 03 Dec 2008 22:51:03 -0600 |
Augie Fackler |
Fix a bug in replay convert where replaced files that couldn't use replay
|
Tue, 02 Dec 2008 20:13:13 -0600 |
Patrick Mezard |
SubversionRepo: work around ra.get_files() not releasing input buffer
|
Tue, 02 Dec 2008 20:10:11 -0600 |
Augie Fackler |
README: We now only require hg 1.1, rather than a prerelease version.
|
Sat, 29 Nov 2008 11:25:01 -0600 |
Patrick Mezard |
hg_delta_editor: do not assume branches are copied from trunk by default
|
Sat, 29 Nov 2008 11:25:01 -0600 |
Patrick Mezard |
hg_delta_editor: fix update of stray files in branches/
|
Sat, 29 Nov 2008 11:25:01 -0600 |
Patrick Mezard |
fetch_command: ignore stray files in branches/ in non-diff mode
|
Sat, 29 Nov 2008 11:25:01 -0600 |
Patrick Mezard |
Add a disabled test for unrelated branches
|
Sat, 29 Nov 2008 11:24:31 -0600 |
Patrick Mezard |
hg_delta_editor: merge _is_path_valid() and _path_and_branch_from_path()
|
Thu, 20 Nov 2008 22:03:30 -0600 |
Luke Opperman |
Clean up help text, document subcommands.
|
Thu, 27 Nov 2008 21:24:06 -0600 |
John Paulett |
Correct a typo in the README.
|
Thu, 27 Nov 2008 21:23:01 -0600 |
John Paulett |
Better note on how to pull a repository.
|
Tue, 25 Nov 2008 16:21:57 -0600 |
Augie Fackler |
Fix a regression in converting repositories with files copied in from outside
|
Tue, 25 Nov 2008 09:45:38 -0600 |
Augie Fackler |
fetch_command: Fix mis-converted executable when svn:executable was set to the
|
Tue, 25 Nov 2008 09:18:30 -0600 |
Patrick Mezard |
fetch_command: pass parent changectx instead of identifier
|
Tue, 25 Nov 2008 09:18:29 -0600 |
Patrick Mezard |
fetch_command: only raise BadPatchApply() from stupid_diff_branchrev()
|
Tue, 25 Nov 2008 09:18:29 -0600 |
Patrick Mezard |
fetch_command: extract diff code in a function
|
Tue, 25 Nov 2008 09:18:28 -0600 |
Patrick Mezard |
fetch_command: use the opener to read touched files
|
Tue, 25 Nov 2008 09:18:28 -0600 |
Patrick Mezard |
fetch_command: simplify deleted files enumeration, bypass filesystem
|
Tue, 25 Nov 2008 09:18:27 -0600 |
Patrick Mezard |
fetch_command: move diff file deletion code back with everything else
|
Tue, 25 Nov 2008 09:18:27 -0600 |
Patrick Mezard |
fetch_command: remove useless delete_all_files case
|
Tue, 25 Nov 2008 09:18:26 -0600 |
Patrick Mezard |
fetch_command: simplify diff code with opener objects
|
Tue, 25 Nov 2008 09:18:26 -0600 |
Patrick Mezard |
fetch_command: remove dead code
|
Fri, 21 Nov 2008 16:21:19 -0600 |
Augie Fackler |
Cleanups based on pyflakes output.
|
Fri, 21 Nov 2008 16:15:23 -0600 |
Augie Fackler |
Add a diff command that behaves kind of like svn diff.
|
Fri, 21 Nov 2008 16:11:24 -0600 |
Augie Fackler |
Refactored outgoing_revisions into util where it really belongs.
|
Thu, 20 Nov 2008 22:41:14 -0600 |
Patrick Mezard |
fetch_command: simplify replay_convert_rev() with svn.list_files()
|
Thu, 20 Nov 2008 22:41:15 -0600 |
Patrick Mezard |
hg_delta_editor: fix symlink prefix confusion
|
Thu, 20 Nov 2008 22:41:16 -0600 |
Patrick Mezard |
Add a test to check EOLs are correctly converted
|
Wed, 19 Nov 2008 10:23:48 -0600 |
Augie Fackler |
utility_commands: fix outgoing against crew (required because of crew cset 87158be081b8)
|
Wed, 19 Nov 2008 10:16:50 -0600 |
Augie Fackler |
svncommand: Fix help to use ui.status() and be a bit smarter about displaying
|
Wed, 19 Nov 2008 10:16:24 -0600 |
Augie Fackler |
svncommand: Check traceback length to stop masking real exceptions.
|
Wed, 19 Nov 2008 09:41:09 -0600 |
Augie Fackler |
svnwrap: Fix handling of auth providers so cached credentials can work.
|
Fri, 14 Nov 2008 16:52:30 -0600 |
Augie Fackler |
tests: Mock the mercurial.ui.ui class like we really should to capture output.
|
Fri, 14 Nov 2008 16:18:24 -0600 |
Patrick Mezard |
fetch_command: create branch temporary directory when we need it
|
Fri, 14 Nov 2008 16:18:24 -0600 |
Patrick Mezard |
SubversionRepo: remember svn.diff3() does not work
|
Fri, 14 Nov 2008 16:18:24 -0600 |
Patrick Mezard |
fetch_command: handle nullid parent in stupid non-diffy mode
|
Fri, 14 Nov 2008 16:18:24 -0600 |
Patrick Mezard |
fetch_command: in stupid non-diffy mode, take changed paths in account
|
Fri, 14 Nov 2008 16:18:24 -0600 |
Patrick Mezard |
push_cmd: add option to push in stupid mode
|
Fri, 14 Nov 2008 16:18:24 -0600 |
Patrick Mezard |
push_cmd: consider only dirs with added/removed files for addition or deletion
|
Fri, 14 Nov 2008 16:18:24 -0600 |
Patrick Mezard |
test_util: add commitchanges() to TestBase
|
Fri, 14 Nov 2008 16:18:24 -0600 |
Patrick Mezard |
push_cmd: delete empty svn directories, refactor directory creation
|
Fri, 14 Nov 2008 16:18:24 -0600 |
Patrick Mezard |
Extract PushTest common code into test_util.TestBase
|
Fri, 14 Nov 2008 16:18:24 -0600 |
Patrick Mezard |
SubversionRepo: close files before rmtree() in diff3
|
Fri, 14 Nov 2008 16:18:24 -0600 |
Patrick Mezard |
test_push_command: fix test_push_existing_file_newly_execute() under Windows
|
Sun, 09 Nov 2008 18:08:35 -0600 |
Patrick Mezard |
fetch_command: handle failing svn.diff3() on Windows, fetch full revision
|
Sun, 09 Nov 2008 18:08:35 -0600 |
Patrick Mezard |
Fix basic issues with tests on Windows
|
Sun, 09 Nov 2008 18:08:35 -0600 |
Patrick Mezard |
fetch_command: bypass export3() and checkout manually
|
Sun, 09 Nov 2008 18:08:35 -0600 |
Patrick Mezard |
SubversionRepo: make get_file() return the file mode
|
Sun, 09 Nov 2008 18:08:35 -0600 |
Patrick Mezard |
SubversionRepo: add optrev() to help generate client API revisions
|
Sun, 09 Nov 2008 18:08:35 -0600 |
Patrick Mezard |
SubversionRepo: do not use temporary file in get_file()
|
Wed, 05 Nov 2008 13:37:08 +0100 |
Patrick Mezard |
fetch_command: support svn copy detection in stupid mode
|
Wed, 05 Nov 2008 13:37:08 +0100 |
Patrick Mezard |
hg_delta_editor: make branches_in_paths() return the branch svn path too
|
Wed, 05 Nov 2008 13:37:08 +0100 |
Patrick Mezard |
test_fetch_renames: test directory copy with children files changed in-between
|
Wed, 05 Nov 2008 13:37:08 +0100 |
Patrick Mezard |
push_cmd: handle copies at file level
|
Wed, 05 Nov 2008 13:37:08 +0100 |
Patrick Mezard |
hg_delta_editor: register copies only if files are unchanged between source and dest
|
Wed, 05 Nov 2008 13:37:08 +0100 |
Patrick Mezard |
test_fetch_renames: test copy of deleted stuff from the past
|
Wed, 05 Nov 2008 13:37:07 +0100 |
Patrick Mezard |
hg_delta_editor: register svn file copies
|
Sun, 09 Nov 2008 17:08:09 -0600 |
Augie Fackler |
svnwrap: Fix leakage of temp dirs by using try/finally blocks.
|
Sun, 09 Nov 2008 17:02:07 -0600 |
Augie Fackler |
push: Fix missing directory creation for the case of a new dir inside a new dir.
|
Fri, 07 Nov 2008 15:02:00 -0600 |
Augie Fackler |
Add an hg svn info subsubcommand that prints out what you would expect from svn info.
|
Thu, 06 Nov 2008 09:47:42 -0600 |
Augie Fackler |
Added some coverage pragmas to stop it from trying to cover things we can't test.
|
Thu, 06 Nov 2008 09:24:33 -0600 |
Augie Fackler |
push_cmd: Further simplified some logic thanks to an improved test.
|
Thu, 06 Nov 2008 09:23:49 -0600 |
Augie Fackler |
Ignore coverage information.
|
Thu, 06 Nov 2008 09:07:13 -0600 |
Augie Fackler |
Fixed a problem where if you edited an existing symlink by replacing with another symlink, things would get corrupt.
|
Tue, 04 Nov 2008 16:38:16 -0600 |
Augie Fackler |
Performance fix for branches-from-tags in real replay, which is tied up with
|
Tue, 04 Nov 2008 09:40:58 -0600 |
Augie Fackler |
Fix a bug in real replay where dirs copied from outside the directory tree
|
Mon, 03 Nov 2008 14:24:18 -0600 |
Augie Fackler |
Don't try and add a directory more than once.
|
Mon, 03 Nov 2008 08:44:31 -0600 |
Patrick Mezard |
push_cmd: remove redundant variable in commit_from_rev()
|
Mon, 03 Nov 2008 08:43:07 -0600 |
Patrick Mezard |
hg_delta_editor: simplify exec/symlink flags generation
|
Mon, 03 Nov 2008 08:42:53 -0600 |
Patrick Mezard |
.hgignore: ignore emacs temporary files
|
Sat, 01 Nov 2008 13:50:46 -0500 |
Augie Fackler |
crew-stable does not have what I need after all. Oops.
|
Sat, 01 Nov 2008 13:40:19 -0500 |
Augie Fackler |
svnclone now updates to the tip revision if it is the initial clone.
|
Sat, 01 Nov 2008 13:05:56 -0500 |
Shun-ichi GOTO |
Catch other varieties of the server not having replay.
|
Sat, 01 Nov 2008 12:23:07 -0500 |
Augie Fackler |
Drop any pretense of supporting svn 1.4.x.
|
Wed, 29 Oct 2008 22:58:52 -0500 |
Augie Fackler |
Add tests for a bunch more cases in pushing to svn.
|
Wed, 29 Oct 2008 21:15:36 -0500 |
Augie Fackler |
Add a test that verifies push works to svn:// servers.
|
Wed, 29 Oct 2008 14:11:04 -0700 |
Valentino Volonghi aka dialtone |
fix svn push when there's just a file removal
|
Wed, 29 Oct 2008 11:48:58 -0500 |
Augie Fackler |
This appears to fix pushing over both the http and svn protocols.
|
Tue, 28 Oct 2008 22:52:58 -0500 |
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.
|
Tue, 28 Oct 2008 11:39:36 -0500 |
Augie Fackler |
Fix an encoding bug that would occur if the local encoding was not utf-8.
|
Mon, 27 Oct 2008 12:33:52 -0500 |
Augie Fackler |
Fix a bug with added files from outside branches/trunk/tags.
|
Sun, 26 Oct 2008 22:43:01 -0500 |
Augie Fackler |
Only print this message if we actually care.
|
Sun, 26 Oct 2008 22:39:17 -0500 |
Augie Fackler |
Improved handling of copies from outside of trunk.
|
Sun, 26 Oct 2008 22:12:46 -0500 |
Augie Fackler |
Add a test that proves files in the branches directory don't cause breakage.
|
Sun, 26 Oct 2008 22:06:13 -0500 |
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.
|
Sun, 26 Oct 2008 13:55:57 -0500 |
Augie Fackler |
Fixes so that I can clone the melange repository successfully. Fixes a bug that
|
Mon, 20 Oct 2008 16:39:53 -0500 |
Augie Fackler |
Add a test that proves renaming a branch to make a tag works properly.
|
Sat, 18 Oct 2008 18:56:09 -0500 |
Augie Fackler |
Fix tests against the improved SWIG bindings in Subversion 1.6.
|
Fri, 17 Oct 2008 22:48:40 -0500 |
Augie Fackler |
I meant ambiguous.
|
Fri, 17 Oct 2008 11:03:52 -0500 |
Augie Fackler |
Some refactors of the previous change, including transparent upgrade of old-style pickled dictionaries.
|
Wed, 15 Oct 2008 21:47:48 -0400 |
Andreas Hartmetz |
Faster append-only revmap implementation.
|
Wed, 15 Oct 2008 13:29:20 -0500 |
Augie Fackler |
Fix non-atomic write of the last_revision_handled_file which was causing
|
Wed, 15 Oct 2008 13:21:59 -0500 |
Augie Fackler |
Fix up the rebase docstring to be less vague.
|
Tue, 14 Oct 2008 09:13:15 -0500 |
Augie Fackler |
Add a segment on running the tests before use.
|
Sat, 11 Oct 2008 21:18:45 -0500 |
Augie Fackler |
Fix a missing newline.
|
Fri, 10 Oct 2008 14:19:06 -0500 |
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.
|
Fri, 10 Oct 2008 14:18:24 -0500 |
Augie Fackler |
Fix this so the tests can still be run without nose.
|
Thu, 09 Oct 2008 23:37:22 -0500 |
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.
|
Thu, 09 Oct 2008 23:37:22 -0500 |
Augie Fackler |
svn 1.4 and 1.5 have different ideas of diff output for prop changes.
|
Thu, 09 Oct 2008 23:36:20 -0500 |
Augie Fackler |
Pushing fails in 1.4's SWIG bindings, so double check for that in the test.
|
Wed, 08 Oct 2008 20:37:01 -0500 |
Augie Fackler |
Add tests for tags and fix a bug in the tag-finding code that was found by the tests.
|
Wed, 08 Oct 2008 20:09:28 -0500 |
Augie Fackler |
Refactor tests so I can reuse code more.
|
Wed, 08 Oct 2008 18:17:29 -0500 |
Augie Fackler |
Add a small stack of tests that exercise some of the interesting special cases.
|
Wed, 08 Oct 2008 16:44:40 -0500 |
Augie Fackler |
Minor fixes to the push command to make it more robust.
|
Wed, 08 Oct 2008 16:44:05 -0500 |
Augie Fackler |
Killed some dead code found by test coverage.
|
Wed, 08 Oct 2008 08:14:31 -0500 |
Augie Fackler |
Add a quick test for diff-based pull.
|
Tue, 07 Oct 2008 22:19:18 -0500 |
Augie Fackler |
Fix a stupid mistake. A reminder of why Nose is handy.
|
Tue, 07 Oct 2008 22:13:14 -0500 |
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.
|
Tue, 07 Oct 2008 20:43:44 -0500 |
Augie Fackler |
Add some basic tests of branching.
|
Tue, 07 Oct 2008 18:42:43 -0500 |
Augie Fackler |
Started a meaningful test suite.
|
Tue, 07 Oct 2008 17:46:43 -0500 |
Augie Fackler |
Rename this file so I can have a file that tests the other bits of fetch.
|
Mon, 06 Oct 2008 14:14:50 -0500 |
Augie Fackler |
Fix partial implementation.
|
Mon, 06 Oct 2008 14:09:15 -0500 |
Augie Fackler |
Add a missing newline.
|
Mon, 06 Oct 2008 13:52:10 -0500 |
Augie Fackler |
Auto-set executable, symlink, and auto-props.
|
Mon, 06 Oct 2008 11:01:46 -0500 |
Augie Fackler |
Fix adding files that require new directories.
|
Fri, 03 Oct 2008 09:44:46 -0500 |
Shun-ichi GOTO |
Another fix for Win32 compat.
|
Fri, 03 Oct 2008 09:41:25 -0500 |
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.
|
Thu, 02 Oct 2008 09:13:08 -0500 |
Augie Fackler |
Fixes for win32 compatibility. Changes suggested by Shun-ichi GOTO, with some alterations by me.
|
Wed, 01 Oct 2008 10:35:36 -0500 |
Augie Fackler |
Add a section on installation.
|
Wed, 01 Oct 2008 09:00:24 -0500 |
Augie Fackler |
Misunderstood how this is supposed to work.
|
Wed, 01 Oct 2008 08:58:56 -0500 |
Augie Fackler |
Change the readme to be reST.
|
Tue, 30 Sep 2008 18:01:35 -0500 |
Augie Fackler |
Cleanup to 80 columns and add a couple of notes on basic use.
|
Tue, 30 Sep 2008 17:57:53 -0500 |
Augie Fackler |
This is all now in the issue tracker.
|
Tue, 30 Sep 2008 11:42:52 -0500 |
Augie Fackler |
Initial import of hgsubversion into a public repository.
|