web-dev-qa-db-ja.com

TaskwarriorとTimewarrior-間隔をオーバーラップさせることはできません

VimWiki、TaskWarrior/TimeWarrior、およびTaskWikiを使用してセットアップしました。昨日、timew summaryを取得できなかったために、追跡されなかったタスクがあることに気づきました。

TaskWarriorから直接これらのタスクを開始すると、次のメッセージが表示されました。You cannot overlap intervals. Correct the start/end time, or specify the :adjust hint.タスクはTaskWarriorによって正しく開始されましたが(リストに「アクティブ」と表示されました)、TimeWarriorによって認識されませんでした。

いくつか試してみましたが、どこにも不適切な間隔が見つからず、TASKwarriorで「:adjust」を使用する方法に関する情報が見つかりません。

例示的なタスク:

Name          Value                                 
ID            10
Description   task review and Push                  
Status        Pending
Entered       2018-08-21 11:55:09 (20h)             
Start         2018-08-22 08:09:31
Last modified 2018-08-22 08:09:31 (1min)            
Tags          w daily
Virtual tags  ACTIVE PENDING READY TAGGED UNBLOCKED 
UUID          afe4be48-aed6-4d1f-aba7-d748bf368868
Urgency        4.9                                  

    active      1 *    4 =      4
    tags      0.9 *    1 =    0.9
                           ------
                              4.9

Date                Modification                                                                  
2018-08-21 11:55:41 Tags set to 'w,daily'.
2018-08-21 16:10:09 Start set to '2018-08-21 16:10:09'.                                           
2018-08-21 16:25:40 Description changed from 'task review and Push !!' to 'task review and Push'.
2018-08-21 16:25:41 Start deleted (duration: PT15M32S).                                           
2018-08-21 16:25:42 Start set to '2018-08-21 16:25:42'.
2018-08-21 16:25:58 Start deleted (duration: PT16S).                                              

誰かが「オーバーラップできません」というメッセージとの関係とその解決方法を教えてください。

3
eli

私はこの問題がとても古いことを知っています、それはおそらく解決されました、しかし参考のために:

私は同様の問題に遭遇しました。何が原因なのかはわかりませんが、ある時点でタイムトラッキングを停止し忘れたために起こったと思います。 Timewarriorは、将来、追跡される日をたくさん作成しました。通年のタスクを取得することで、将来のIDを見つけることができました

timew summary :year :id

その後、タスクを削除します

timew delete @1 @2(または適用されるID)

削除後、タスクは再び正常に追跡できます。

1
Philip Koch