A command line interface to manage harvest and target-process in one place.
You need to set up your MyGet authentication and then install the package with npm install -g @neworbit/onetime-cli
Type the following to get usage information:
onetime -h
To expert using onetime see the tutorial on our wiki
- Aliases: You can define named aliases to make starting regular times easier.
- Project settings: You can define a
.onetime
file in the root of your project and specify which project to be used when starting time from that directory. - Finish time: Finishing a time will stop the timer on harvest and (if any) will log the time on target process. You can choose a time to finish or bulk finish all times of a specific day (default to today).
- Restart a time: Restart one of your older timers with exact same details to avoid adding details over and over again.
Found a bug or have an idea? Open a new issue and let's discuss it :)
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
npm install
npm link
Developed and maintained by Mo Valipour.
See license info here.