This app has been archived

You may still get support information and download previous versions of this app. Learn more.
Last modified 2009-05-25 0 downloads By Eclipse Computing

Support

To learn more about the app, you should:


If you are a developer, you can help fix the problem yourself by:

Description

Plugin that allows subversion to act as the attachment store for Confluence, with 2 way synchronization.

Warning

Subconf is beta software, and has only been tested in one environment. Also, please note that it is only supported for the Confluence version listed above (currently 2.10). The current version will not work on previous versions. Jars built against previous versions can be found in the attachment history.

Subconf allows a Confluence space to be associated with a Subversion repository. Within the space, pages correspond to directories within subversion, and attachments correspond to subversion files. All directories and files are fully versioned within svn. The contents of a page are stored as a special file, confluencePage.txt . Similarly news and emails are stored under configurable top level directories, with the content of the news/email stored with the name confluencePage.txt .

Versions of Subconf from 0.5.1 onwards also will also pick up changes made to the confluencePage.txt file (pages only, not mail or news) in the repository, and synchronize the changes into Confluence (handy if you want to run a batch job across all pages in the space).

The motivation for developing this is to centralise the storage of project artefacts into subversion, rather than have a separate store for the wiki. This makes configuration management of a development project much simpler.

There is the added bonus that you can access a Subversion repository via web dav. Subconf adds a tab to a page to show the web dav view in an iframe (IE only), which allows drag and drop of attachments - very cool.

Version history