NAME
bif-work - track your work on a node
VERSION
0.1.5_7 (2015-11-25)
SYNOPSIS
bif work [ID] [COMMENT...] [OPTIONS...]
DESCRIPTION
The bif-work
command is used to record time spent working on a node.
When ID is a valid node ID then work starts. When ID is a dash '-' then work stops. With no arguments bif-work
prints the current work status.
A COMMENT is required when starting work (will be prompted for if not given) and may also be provided when stopping work. Attempting to start work when you are already working a node fails unless the --force
option is used.
NOTE: the work buffer is not synchronized with any hub and will therefore be lost if you delete your local repository. The cumulative time worked is however recorded during node updates.
ARGUMENTS & OPTIONS
- ID
-
A node ID, project PATH, or a single dash "-".
- COMMENT
-
A comment to record with the starting or stopping of work.
- --at, -a
-
Start or stop time in format "[yyyy-mm-dd] hh:mm[:ss]". Will also accept the string "yesterday" in place of "yyyy-mm-dd".
- --force, -f
-
Force the working of a node even when currently working.
- --not-bill, -B
-
Do not record this work entry in the next update.
- --uuid, -U
-
Lookup the node using ID as a UUID string instead of a node integer.
SEE ALSO
bif(1), bif-log-work
AUTHOR
Mark Lawrence <nomad@null.net>
COPYRIGHT AND LICENSE
Copyright 2015 Mark Lawrence <nomad@null.net>
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.