Closed vonpupp closed 8 years ago
Glancing at the error, it sounds like you might've been syncing with a different taskserver before; is that the case?
Ohh yes, this is my case. I was using freecinc until I decided to try yours. I thought it was just fine to comment a server and add another. This is not possible?
Oh, you can -- but there are steps you'll have to take for clearing out your client's understanding of its sync state. That error above means that your client and the server couldn't agree on when they last synced -- that's because your client thinks it synced at a certain point, but the server has no record of that.
Check-in with the folks in #taskwarrior and they might have an idea; I ?think all you have to do is delete the backlog
file from your task data folder, but it has been some time since I bumped into this, so I'm not 100% confident.
task sync init
fixed it.
Thank you very much for being so helpful @coddingtonbear.
Amazing project. Congrats! Cheers.
For the future reader. When the inthe.am system corrupted the data I had the problem on two machines. Here is how I fixed it:
Pick only one machine as the source of truth. (Machine A in this example)
Configuration
button in nav bar$ task sync init
$ task sync
Delete the backlog.data
file. On Mac OSX and Ubuntu this was $HOME/.task/backlog.data
$ rm $HOME/.task/backlog.data
$ task sync
Don't continue to make changes until this process is complete or you will notice that some changes might not apply between the computers.
Dear @coddingtonbear,
I just closed the prior issue and open this new one as I saw your awesome project! =D. I was very exited to know about it, I think this is the exact missing piece for taskwarrior (and Mirakel sync to work again).
I tried to configure the app via the
https://github.com/coddingtonbear/taskwarrior-inthe.am
tool. I installed via pip2 and I launch it using thesetup
command. It prompted me for a password and an API token which I got from the configuration.After that when I try to sync I get:
Herewith my
diagnostics
on Arch Linux: [av:~/.task/certs]$ task diagnosticsI'm sorry to annoy you again, but I would be more than happy to be a beta user and report issues for this project if you want me to.
Regards.