- Repo.commit: send stdout/stderr to callback lile other methods
- Tests: use a working 'remotes' fixture. Old one was broken.
- Tests: use chai instead of should: same API, but work properly on Date:
  https://github.com/visionmedia/should.js/pull/56
- Tests: use rimraf instead of executing "rm -rf": allow to work on windows
- Tests: configure mocha to execute coffee-script with --compilers option
- Repo.commit: possibility to specify author
Fix ending problems that corruptes the remotes fixture repository
Try#2: Fix ending problems that corruptes the remotes fixture repository
Merge tries to fix endings
Fix commit tree and add test on tree content
Tree: fix find when searching inside trees.
Status: take new files in account with type 'N'
Repo.add: allow option usage to specify --all
git.refs: ignore error code 1 which means that no refs are available.
Use binary encoding for child_process.exec(): it allows to retrieve binary
files content from history.
Do compilation after installing
Merge repositories.
Includes:
- Repo.commit: send stdout/stderr to callback lile other methods
- Repo.commit: possibility to specify author
- git.refs: ignore error code 1 which means that no refs are available.
- git: use binary encoding for child_process.exec() to allow binary files content retrieval from history.
publish sources with NPM
Fix default identity of repo tests
Merge pull request #5 from feugy/master

Merging our works