1. Christopher Allen-Poole
  2. hgsubversion

Commits

Author Commit Message Date Builds
Dan Villiom Podlaski Christiansen
svnremoterepo: remove unused 'svnuuid' property
Augie Fackler
pull: handle change in termwidth() api from hg change c52c629ce19e
Dan Villiom Podlaski Christiansen
svnmeta: store subdir in a file, and verify it when loading.
Dan Villiom Podlaski Christiansen
svnmeta: slight refactor of the UUID property. Simplify the getter by setting self.__uuid in the setter.
Dan Villiom Podlaski Christiansen
svnmeta: abort when no UUID given and none is stored on disk. Previously, not passing a UUID when instantiating an SVNMeta instance would cause it to succeed even if no UUID was previously known. First when the UUID was actually read would an exception be raised. This slight refactoring of _set_uuid() makes it so an exception is raised immediately. While at it, the exception message is changed to be slightly more accurate and helpful.
Dan Villiom Podlaski Christiansen
svnmeta: cache the UUID in an attribute. We use a try/except clause in the getter to keep complicated logic in the setter.
Dan Villiom Podlaski Christiansen
tests: make assertMultiLineEqual call super, if possible. Python 2.7 provides such a method.
Dan Villiom Podlaski Christiansen
test_utility_commands: use self.assertMultiLineEqual(). The previous assertStringEqual() utility method pointed to standard output. This is fairly annoying when running our own test-runner as it suppresses that output. The assertMultiLineEqual() method shows essentially the same information in the AssertionError itself. While at it, all other comparisons that contain line-breaks are made to use assertMultiLineEqual().
Dan Villiom Podlaski Christiansen
remove redundant calls to fd.flush() prior to doing fd.close().
Dan Villiom Podlaski Christiansen
editor: handle property changes to links. Previously, property changes to links caused 'link ' to be prepended to the link destination. Removing a line that prepended it in Revision::set() appears to fix it. In these cases, the "file marked as link, but contains data" warning might be triggered. This should be safe, so it's lowered to a note and the language made less conclusive. In order to test this, extra revisions are added to the 's…
Dan Villiom Podlaski Christiansen
help topic: numerous cleanups. Many of these are thanks to timeless' review!
Patrick Mézard
stupid: handle patch.iterhunks() changed brought by cfedc529e4a1
Augie Fackler
Added tag 1.2 for changeset 708234ad6c97
anatoly techtonik
usage examples for single directory clones
Tags
1.2
Dan Villiom Podlaski Christiansen
help topic: mention how "hg clone" can delete stuff. This quip was requested by Steve Borho.
Dan Villiom Podlaski Christiansen
maps: map a missing author to '(no author)' "None" doesn't really make much sense, so we use what 'svn log' shows instead. This also fixes mapping this author to something else.
Dan Villiom Podlaski Christiansen
test_util: use SkipTest if provided by the unittest module. This is the case with Python 2.7.
Augie Fackler
Merge
Dan Villiom Podlaski Christiansen
setup/README: update Subvertpy requirement to 0.7.4.
Augie Fackler
test_push_dirs: use common commit-building infrastructure
Peter Arrenbrecht
subvertpy: fix bug with pushing changes to stuff in subdirs Seems one needs to call direditor.open_file(path) with a full path, not one that is relative to the direditor's directory.
Dirkjan Ochtman
implement tag renames This uses a separate map, since the purpose is very different from the purpose of the TagMap that we currently have. It seemed to me that unifying both will only serve to make the implementation more complicated. The name TagRenames is not that elegant, but I didn't have any better idea. Feel free to change.
Dirkjan Ochtman
rename TagMap to Tags, to free up the TagMap name
Augie Fackler
tests: fix test skipping in pure unittest
Dirkjan Ochtman
keep variables more local, add some whitespace
Dirkjan Ochtman
fix some style nits
Dirkjan Ochtman
fix some line lengths
Augie Fackler
revset tests: use requiresmodule decorator
Dan Villiom Podlaski Christiansen
uisetup: add fromsvn() and svnrev() revsets.
Augie Fackler
test_template_keywords: use new requiresmodule decorator
  1. Prev
  2. Next