Have TestSvnRepo test an actual valid local URL.
It's easier to see what's going on when setUp and tearDown are adjacent.
Add ability to create Subversion repos for testing purposes.
Use the new SvnRepo.create() method in svn_make_test_repo.
Create TempFile class for testing.
Add trunk_import to SvnRepo class.
Add method for SvnRepo to make trunk tags.
Change svn_make_test_repo into the context manager SvnTestRepo.
Modify the setUp and tearDown methods in test_repository, pushing some stuff up to superclasses.
Add init method to GitRepo.
Have GitSvnRepo.clone() handle tags.