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.
|