Skip to content

Time Entries

The time command (alias: t) manages time entries.

Terminal window
redmine time log [flags]

When called without flags, opens an interactive form.

FlagDescription
--issueIssue ID
--projectProject (name or identifier)
--hoursHours spent
--activityActivity type (name or ID)
--commentDescription of work
--dateDate (YYYY-MM-DD, default: today)
Terminal window
# Log time interactively
redmine time log
# Log time with flags
redmine time log --issue 123 --hours 1.5 --activity Development --comment "Bug fix"
Terminal window
redmine time list [flags]
FlagDescription
--projectFilter by project
--userFilter by user: me, name, or ID
--issueFilter by issue ID
--activityFilter by activity (name or ID)
--fromStart date (YYYY-MM-DD or today)
--toEnd date (YYYY-MM-DD or today)
--limitMaximum number of results
--offsetResult offset for pagination
-o, --outputOutput format
Terminal window
# Your time entries this week
redmine time list --user me --from 2024-01-15 --to 2024-01-19
# All time on an issue
redmine time list --issue 123
Terminal window
redmine time get <id> [flags]
Terminal window
redmine time update <id> [flags]
FlagDescription
--hoursNew hours
--activityNew activity (name or ID)
--commentNew comment
--dateNew date
Terminal window
redmine time delete <id> [flags]
FlagDescription
-f, --forceSkip confirmation prompt
Terminal window
redmine time summary [flags]

Displays a summary of time entries grouped by project and activity. Accepts the same filter flags as list.