Commits

Author Commit Message Labels Comments Date
Shun-ichi Goto
Catch other varieties of the server not having replay.
Augie Fackler
Drop any pretense of supporting svn 1.4.x. The quality of the SWIG bindings is just too low for this to work reasonably. In theory, 1.4.x will be supported at a future date by ctypes.
Augie Fackler
Add tests for a bunch more cases in pushing to svn.
Augie Fackler
Add a test that verifies push works to svn:// servers. This test will fail if you are running an svnserve on localhost, but it checks and will not touch your data in that case. Also fixed the push tests, which had been largely broken.
Valentino Volonghi aka dialtone
fix svn push when there's just a file removal
Augie Fackler
This appears to fix pushing over both the http and svn protocols.
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. Note: this may appear to break commits over certain ra layers. Those layers were probably not working properly anyway.
Augie Fackler
Fix an encoding bug that would occur if the local encoding was not utf-8.
Augie Fackler
Fix a bug with added files from outside branches/trunk/tags.
Augie Fackler
Only print this message if we actually care.
Augie Fackler
Improved handling of copies from outside of trunk.
Augie Fackler
Add a test that proves files in the branches directory don't cause breakage.
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.
Augie Fackler
Fixes so that I can clone the melange repository successfully. Fixes a bug that caused running out of file handles if there were a lot of ra calls.
Augie Fackler
Add a test that proves renaming a branch to make a tag works properly.
Augie Fackler
Fix tests against the improved SWIG bindings in Subversion 1.6.
Augie Fackler
I meant ambiguous.
Augie Fackler
Some refactors of the previous change, including transparent upgrade of old-style pickled dictionaries.
Andreas Hartmetz
Faster append-only revmap implementation.
Augie Fackler
Fix non-atomic write of the last_revision_handled_file which was causing problems if the write got interrupted in the wrong spot.
Augie Fackler
Fix up the rebase docstring to be less vague.
Augie Fackler
Add a segment on running the tests before use.
Augie Fackler
Fix a missing newline.
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.
Augie Fackler
Fix this so the tests can still be run without nose.
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.
Augie Fackler
svn 1.4 and 1.5 have different ideas of diff output for prop changes.
Augie Fackler
Pushing fails in 1.4's SWIG bindings, so double check for that in the test.
Augie Fackler
Add tests for tags and fix a bug in the tag-finding code that was found by the tests.
Augie Fackler
Refactor tests so I can reuse code more.
  1. Prev
  2. Next