如何在不重复任务的情况下使用组织模式跟踪时间?

时间:2012-11-08 15:35:13

标签: emacs org-mode time-tracking

我一直在使用org-mode约一年时间进行任务和时间跟踪。我的主要目的是能够管理任务(待处理,完成工作时完成)以及创建每周报告以总结我的时间。

我一直在使用一种非常简单的方法。我有一个大纲层次结构,月份位于顶部,然后是一周,然后每天我构建我的任务。我在月份级别使用thisweek属性设置了时钟表报告,以便在每周结束时我收到一份报告,我可以用它来填写我的考勤卡。

它看起来像这样:

* November
#+BEGIN: clocktable :maxlevel 5 :block thisweek :scope tree1 :link t
#+END: clocktable    
** Nov 5 - 9
*** Nov 5
**** admin, email
     CLOCK: [2012-11-05 Mon 14:28]--[2012-11-05 Mon 16:23] =>  1:55
     CLOCK: [2012-11-05 Mon 13:31]--[2012-11-05 Mon 13:36] =>  0:05
     CLOCK: [2012-11-05 Mon 13:20]--[2012-11-05 Mon 13:22] =>  0:02
     CLOCK: [2012-11-05 Mon 09:11]--[2012-11-05 Mon 09:14] =>  0:03
     CLOCK: [2012-11-05 Mon 08:03]--[2012-11-05 Mon 08:08] =>  0:05
**** TODO Fix scrubber to work with any environment
**** DONE Remedy Training
     CLOCK: [2012-11-05 Mon 08:30]--[2012-11-05 Mon 09:11] =>  0:41
**** TODO Improve label creation parsing
**** DONE CM Deploy: 8177529
     CLOCK: [2012-11-05 Mon 08:08]--[2012-11-05 Mon 08:21] =>  0:13

工作正常但是如果任务跨越一天我需要为第二天创建一个新任务,否则时间表不能正确创建(即使将任务 - 连同其记录的时间 - 移动到第二天)。

现在我开始考虑使用议程,因为它似乎更强大,更优雅,但我有点遇到同样的问题 - 如果我有一个任务安排一天但我没有完成怎么办?所以我需要把它移到第二天?

这似乎是一种非常常见的情况,但我没有在SOF或网络上找到任何东西。也许它是如此基本我只是做错了什么?即使是我对ug-mode日常使用的超级参考,Organize Your Life in Plain Text似乎也没有解决这个问题。

我正在尝试实现两件事:1)如果我没有完成任务,则不必在多天内重新输入任务,以及2)获得准确的每周报告(每日一级)重计或错误计算时间。

有人可以提出建议吗?

0 个答案:

没有答案