Changes between Version 7 and Version 8 of TimeTrackingPlugin
- Timestamp:
- Mar 23, 2016, 6:40:36 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TimeTrackingPlugin
v7 v8 6 6 7 7 This plugin supports time tracking by adding the following to Trac: 8 * A ''Tasks'' !admin panel, where tasks can be created and assigned a time estimate.9 * A ''Log'' !admin panel, where users can log the time they spend on these tasks.8 * A ''Tasks'' admin panel, where tasks can be created and assigned a time estimate. 9 * A ''Log'' admin panel, where users can log the time they spend on these tasks. 10 10 * A new permission `TIME_TRACKING` that is required to use these panels. 11 * Two new database tables (to store these tasks and log entries).11 * Two new database tables to store these tasks and log entries. 12 12 13 13 Trac's reporting module can be used to define various reports that summarize these tasks and log entries. For reporting purposes tasks can be grouped into ''projects'' and ''categories'', and log entries can record a ''location''. … … 55 55 === !WeekPlan 56 56 57 Enable and register the ` `TimeTrackingWeekPlanEventProvider`` in trac.ini under `[weekplan]` `event_providers`, and use the WeekPlanPlugin to display log entries. Specify the plan as `log:username`.57 Enable and register the `TimeTrackingWeekPlanEventProvider` in your `trac.ini` file under `[weekplan] event_providers`, and use the WeekPlanPlugin to display log entries. Specify the plan as `log:username`. 58 58 59 59 Example: `[[WeekPlan(plan=log:pinky|log:brain)]]` … … 81 81 Installation of the plugin requires the usual step with `easy_install`: 82 82 {{{#!sh 83 easy_install http ://trac-hacks.org/svn/timetrackingplugin/trunk83 easy_install https://trac-hacks.org/svn/timetrackingplugin/trunk 84 84 }}} 85 85 86 Then enable it in Trac's plugin !admin page or in the `[components]` sectionin your `trac.ini` file:86 Then enable it in Trac's plugin admin page or in your `trac.ini` file: 87 87 {{{#!ini 88 88 [components] … … 95 95 }}} 96 96 97 Assign the new `TIME_TRACKING` and `TIME_TRACKING_ADMIN` permissions to the appropriate Trac groups / users, for example in Trac's permission !admin page.97 Assign the new `TIME_TRACKING` and `TIME_TRACKING_ADMIN` permissions to the appropriate Trac groups / users, for example in Trac's permission admin page. 98 98 99 99 Create reports under ''View Tickets''. You can copy from the [browser:timetrackingplugin/trunk/docs/reports.txt example reports].