git clone git://github.com/francois/piston.git
Moving around where tests live, to better group them.
Piston::WorkingCopy#recall returns saved values.
Piston::WorkingCopy#remember_values requires 2 arguments now: values and handler_values.
Repository#at must now be able to instantiate a revision/commit using recalled values.
Remember the repository's class and URL at the top level in .piston.yml.
Made the integration tests failsafe with regards to changing commits in remote repositories.
Made the --verbose flag an integer to indicate the amount of logging to do.
When copying files, ensure the directory is properly created first.
Removed wrong import of ssl_requirement as repository.
When aborting, log a fatal level message, then abort.
Set different logging levels on the loggers.
Normalized logging levels in a couple different places.
Introduce new handler::client::out logger, to which the stdout of the commands is logged.
Updated logging, and made the --verbose flag really mean something.
Made Piston::Svn::Client and Piston::Git::Client singleton classes instead of modules.
Replaced usage of Logger with Log4r.
Piston will now guess the repository's basename for the import directory.
Commands can now remember data that is not specific to the handler.
Piston::Svn::Repository wouldn't attempt to guess if the URI was handled.
Preparing next preview release.
Updated Manifest.txt
Git/Git integration test written and green.
New Git/Svn import integration test.
Finished resetting bin/piston's she-bang.
Reset bin/piston's she-bang line.
Merge branch 'paul_master' into paul_merge
New integration tests for svn/git import.
Moved the integration test's tmpdir to /tmp.
Use new algorithm to find Git working copies.
New integration tests.