Implement Arch._vcs_path()
authorW. Trevor King <wking@drexel.edu>
Wed, 27 Jan 2010 21:50:34 +0000 (16:50 -0500)
committerW. Trevor King <wking@drexel.edu>
Wed, 27 Jan 2010 21:50:34 +0000 (16:50 -0500)
commit9b42ab6d3e2372c2c0f26a0788f8b84d1d346171
tree0c994cbcfdeb648736922d1cb6e3448b4eac86f6
parent9ad4b1cadfd0adf3fd359c274856a196019e913c
Implement Arch._vcs_path()

Fixes VersionedStorage_commit_TestCase.test_get_previous_children.
Should have fixed
  VersionedStorage_commit_TestCase.test_get_previous_version
too, but 'tla file-find' is buggy:
  https://bugs.launchpad.net/ubuntu/+source/tla/+bug/513472

Also:
  * sort children in test_get_previous_children, since we shouldn't
    require a particular child order
  * unescape filenames in Arch._diff()
  * remove debugging prints from Arch._parse_diff()
  * remove silly blank line in git.py I'd stumbled across ;).
libbe/storage/base.py
libbe/storage/vcs/arch.py
libbe/storage/vcs/git.py