Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merging our works #5

Merged
merged 14 commits into from
Feb 19, 2014
Merged

Merging our works #5

merged 14 commits into from
Feb 19, 2014

Conversation

feugy
Copy link

@feugy feugy commented Feb 8, 2014

Hello M. Plaster.
I've been using gift since more than two years now, and made some fix and enhancement into my fork.
Unfortunately, Sentientwaffle has never answered to my pullrequest, and I'd like to use NPM version instead of my github repo.

You'll find here a merge of our both work, I hope it can be published one day :)

- Tests: use a working 'remotes' fixture. Old one was broken.
- Tests: use chai instead of should: same API, but work properly on Date:
  tj/should.js#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.add: allow option usage to specify --all
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.
@notatestuser
Copy link
Owner

This looks great, thanks.

It does look like Travis is having a bit of trouble with one of the tests, though. It looks like we'll need to set a commit identity in the setup for that spec. Could you take care of that?

You can use this to set a commit identity: https://github.com/notatestuser/gift#repoidentifyactor-callback

@feugy
Copy link
Author

feugy commented Feb 12, 2014

Done !
I hope it was the only test failing on this particular context. If not I will handle the other.

@notatestuser
Copy link
Owner

Good stuff. I'll get this merged ASAP. Thanks again.

notatestuser added a commit that referenced this pull request Feb 19, 2014
@notatestuser notatestuser merged commit ceb7b45 into notatestuser:master Feb 19, 2014
@notatestuser
Copy link
Owner

Published to npm as 0.2.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants