Durante il debug di questo script https://github.com/a-t-0/PublicCodeLibrary/tree/master/AutomationAndSystems/Taskwarrior/CustomSort , Sto cercando di rimuovere i dati dell'attività dal mio server taskwarrior taskd.
Lì non sono a conoscenza di un forum taskwarrior e il https://botbot.me/freenode/taskwarrior/ è giù. Quindi ho pensato di chiederlo qui al Super User.
Inizialmente, ho frainteso il significato del comando task sync init
. Ho pensato che spinga le attività locali sul server dei compiti come la lista completa che dovrebbe essere sul server delle attività. Comunque questa è una supposizione non valida, in realtà aggiunge solo i compiti, come è affermato qui https://taskwarrior.org/docs/taskserver/sync.html . Quindi il comando di per sé non è sufficiente per cancellare il server dei task.
Quindi ho anche provato:
- rimuovere
backlog.data
,completed.data
,pending.data
eundo.data
a partire dal~/.task/
. E inserisci il comandosudo task sync init
. - rimuovere
backlog.data
,completed.data
,pending.data
eundo.data
a partire dal~/.task/
. Ricrea i file creando una singola attività utilizzando il comandotask add task1
. Inserisci il comandosudo task sync init
. - Rimuovere il server taskwarrior da ubuntu WSL 16.04 utilizzando il comando
apt-get remove taskd
e riavviare WSL Ubuntu 16.04 e ripetere il primo passaggio 1, quindi il passaggio 2. Entrambi non sono efficaci. - Rimuovere il server taskwarrior da ubuntu WSL 16.04 utilizzando il comando
apt-get purge taskd
e riavviare WSL Ubuntu 16.04 e ripetere il primo passaggio 1, quindi il passaggio 2. Entrambi non sono efficaci. Come suggerito qui: https://askubuntu.com/questions/187888/what-is-the-correct-way-to-completely-remove-an-application . seguito dal passaggio 1 e dal passaggio 2. - Ho aggiornato il taskwarrior 2.6.0 per usare il comando purge su tutte le attività come: task purge, ma non ha rimosso le attività dal taskwarrior locale, quindi non le rimuove neanche dal server delle attività.
Un modo per cancellare in modo efficace il server delle attività è quello di disinstallare completamente la WSL Ubuntu e reinstallare il taskwarrior, il server taskwarrior e l'altro software che eseguo su Ubuntu. Per quanto sia un ottimo esercizio costringendomi a pensare molto bene prima di provare un altro test di debug che corrompe i dati, sono anche ansioso di conoscere il funzionamento del task server di taskwarriors.
Quindi mi chiedo se qualcuno conosce i comandi per cancellare il server taskwarrior da Ubuntu?