GNOME Bugzilla – Bug 558274
Better error needed when pointing filesystem-based sync at an unsuitable sync directory
Last modified: 2017-07-31 12:47:56 UTC
Please describe the problem: I copied .tomboy folder from my work laptop and renamed it to tomboy-work and I configured tomboy to do a local folder sync with /home/user/tomboy-work directory. I started synchronisation and got an error message. Steps to reproduce: 1. 2. 3. Actual results: [DEBUG]: SyncThread using SyncServiceAddin: Local Folder [DEBUG]: Exception while creating SyncServer: Object reference not set to an instance of an object at Tomboy.Sync.FileSystemSyncServer.get_LatestRevision () [0x00000] at Tomboy.Sync.FileSystemSyncServer..ctor (System.String localSyncPath) [0x00000] at Tomboy.Sync.FileSystemSyncServiceAddin.CreateSyncServer () [0x00000] at Tomboy.Sync.SyncManager.SynchronizationThread () [0x00000] Expected results: Does this happen every time? yes Other information:
That's now how sync works. You don't point sync at another .tomboy notes folder...you point it at a directory that acts as a "server" for Tomboy notes. So on your first sync, you point it at an empty directory and perform a sync, and then it will be populated with the right data. Then you can point other Tomboy installs at that same directory. We should explain this better in our help file, as it seems to be a common misunderstanding. Still, you should get a better error than that. Will look into it.
Ahhh, so that is how you use it... I'll write a blog post about in on my blog: http://kernelreloaded.blog385.com/ I googled and I didn't find any guide on how to use tomboy local folder sync! And yes, there should be a better error message. Cheers!
The Tomboy team has moved from GNOME Bugzilla to GitHub for bug reports and feature requests: https://github.com/tomboy-notes/tomboy/issues/ Closing this report as NOTGNOME as part of Bugzilla Housekeeping (bug 781054) to keep tasks in one place. Please feel free to transfer this task to GitHub if this task is still valid in a recent Tomboy version. We are sorry for the inconvenience.