We are working hard on finishing our own sync feature – it is our #1 priority.
In the meantime, you can use other solutions to safely and completely synchronize your Swift To-Do List database across multiple computers, for free. With the latest update of Swift To-Do List, this is easier than ever.
Services such as Dropbox or Microsoft SkyDrive create a special folder on your computer, which is kept synchronized via Internet across all your computers. If you put your Swift To-Do List database file into such folder, you can access it from all your computers.
Another big benefit is that you will have a backup of your database file in the cloud, so if anything happens to your computer, you can easily recover your Swift To-Do List data. Better yet, these services usually keep file history as well, so in the unlikely case your database file becomes damaged, you can recover a previous version of it.
There are only two downsides: You can’t work on the same database with other people, and you should shutdown your computer (or exit Swift To-Do List) before going to another computer.
Dropbox is free and comes with 2 GB storage, which is more than enough even for multiple Swift To-Do List databases, which usually have no more than 30 MB.
Microsoft SkyDrive is also free and comes with 7 GB storage.
Both work well, so which one you choose is up to you.
(Alternatively, you can also run Swift To-Do List from a USB thumb-drive, if you don’t have Internet on one of the computers.)
How to synchronize and backup Swift To-Do List with Dropbox or Microsoft SkyDrive
Because Swift To-Do List stores the whole database in a single file, it can be synced via a cloud-drive service easily.
You can use Dropbox or Microsoft SkyDrive (or other service) to synchronize Swift To-Do List between all your computers (home, work, laptop…).
Here are the steps:
- Download and install Dropbox or SkyDrive
- Start Swift To-Do List, and use File – Relocate Database, and save your database into the new Dropbox or SkyDrive folder. It’s usually under your personal user folder, e.g. C:\Users\YOUR USERNAME\Dropbox.
- In Swift To-Do List, Use menu File – Options, and uncheck “Lock database file for exclusive access” in the Options window. That way, Dropbox/SkyDrive can read your database file even when Swift To-Do List is running.
- (From now on, your database will be automatically synchronized by Dropbox/SkyDrive on the background)
- Install Dropbox or SkyDrive on all your other computers
- Start Swift To-Do List on your other computers, and use File – Open Database, and open the database from the Dropbox/SkyDrive folder. (When asked if you want to make the database default, click Yes).
- On your other computers, also go to Options in Swift To-Do List and uncheck “Lock database file for exclusive access“.
That’s it! Your database is now automatically synchronized via cloud for free.