[tomboy-list] [PATCH] SubversionNoteStore
james at huronbox.com
Thu Dec 14 13:34:11 PST 2006
This is a second patch which implements a SubversionNoteStore. which is
a NoteStore that automatically commits notes to a Subversion repository.
This is very useful when using Tomboy across two or more computers.
Currently Tomboy can use only one NoteStore. The NoteStore is
determined at start-up, depending on TOMBOY_PATH. If
TOMBOY_PATH=xmldir://somepath, the XmlDirectoryNoteStore will be used.
If TOMBOY_PATH=svn://somepath, the SubversionNoteStore will be used.
The current behaviour of TOMBOY_PATH=somepath is still supported.
Currently, to use the SubversionNoteStore, a working copy of a
Subversion repository is required, e.g at ~/svn/. Create and add an
empty directory to Subversion, e.g. at ~/svn/notes. Then set
TOMBOY_PATH=svn://~/svn/notes. Also, Subversion must be able to
commit without user intervention (i.e. ssh keys are set up and ssh-agent
TODO for SubversionNoteStore:
- 'svn update' to allow syncing of notes from the repository. This may
also require conflict resolution.
- a configuration interface which would allow repositories to be set up
In the future, it would also be good to have a NoteStore plugin
- James deBoer
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 7318 bytes
Desc: not available
Url : http://lists.beatniksoftware.com/pipermail/tomboy-list-beatniksoftware.com/attachments/20061214/21bafe9b/attachment-0001.bin
More information about the tomboy-list