OOoSVN

(8 votes)

A project to provide change control for OpenOffice.org documents (OpenDocument and *.sx*) via subversion. Transparently checks in internal changes in files and allows users to recover any previous version, view logs and compare with older versions. Works under Unix/Linux and Mac OSX.

Download extension
Operating System: Solaris | Linux | MacOS X
Official release: 0.3.8
Date: 2007-Sep-22
Size: N/A
Source code: Browse source code
License: opensource
Further product information: Screenshots | Product details

Comments

Proyect Moved

I see that this proyect is moved to ODF-SVN, you can find more information on this link: http://sourceforge.net/forum/forum.php?forum_id=759282

Possible bugs?

On Ubuntu 7.10 with subversion 1.4.4
I find the idea of this plugin very useful and I'm going to use it though I think I have found some bugs:
1. When used for the first time it complains that it needs SVN >= 1.3 and insists that my svn version is too old. It continues to finish the setup.
2. This may be caused by the above situation: It can not handle documents with spaces in the name, it will create one entry for each word. The entries don't work but sparks an error instead when clicked.

Re:

>>1. When used for the first time it complains that it needs SVN >= 1.3 and insists that my svn version is too old.
All it does to find the version is this: svn --version -q

See what happens when you do that on the command line. It's not 100% successful but that's why it doesn't exit, it just warns. I've not personally had an issue with SVN 1.4.x.

>>2. This may be caused by the above situation: It can not handle documents with spaces in the name
That's a limitation in how the system works currently as it's mostly only a proof of concept (hence the 0.x naming) and is being entirely rewritten currently.

Suggestions

The next thing you should concentrate on is probably safe uninstallation... I'm stuck with an SVN menu even though I removed the extension.

And I removed it because I already have my documents in a subversion repository, and was looking for an extension to make automated commits to it... I'm not sure I want to have the repository in my home folder, or... even on the same machine ... so anyway, a means to supply a URL instead of always going against ~/.ooosvn would be appreciated...

But, enough whining! I think this Extension has potential even though it wasn't what I wanted right now... Keep up the good work!

Re:

>>The next thing you should concentrate on is probably safe uninstallation... I'm stuck with an SVN menu even though I removed the extension.
Installation is handled by OOo's extension manager, not the extension. Hence I have no control over uninstallation so no, I'm not going to be able to fix that. It shouldn't have caused an issue, but if it has, you can edit some of the OOo config files to remove the menu entries. Google should be able to help you here.

>>And I removed it because I already have my documents in a subversion repository, and was looking for an extension to make automated commits to it...
You would not have had your documents in the same format however. I guess you've just committed the binaries whereas OOoSVN commits the internals. If you need automated commits to your SVN system, write a macro that runs the SVN commit command on your file and assign it to the OnSaved event in Tools > Customise > Events.

>>so anyway, a means to supply a URL instead of always going against ~/.ooosvn would be appreciated...
This is being dealt with in the rewrite. Watch the SF site of the new project for more details:
http://sourceforge.net/projects/odfsvn