Dir Diff where one or both is eXist-db collection

Are you missing a feature? Request its implementation here.
ahenket
Posts: 3
Joined: Thu Sep 10, 2015 6:24 pm

Dir Diff where one or both is eXist-db collection

Post by ahenket »

I Diff all the time back'n'forth between eXist-db and the filesystem. I now need to do this file by file. It would be extremely helpful when Dir Diff would be able to compare an eXist-db collection with a filesystem dir, i.e. if a URI like xmldb:exist:///db/apps/xx would be supported.
adrian
Posts: 2879
Joined: Tue May 17, 2005 4:01 pm

Re: Dir Diff where one or both is eXist-db collection

Post by adrian »

Hi,

As you have observed, the Diff Directories tool is currently (v17.0) limited to the local file system. One trick to work around this limitation in for your use case is to make use of the WebDAV support that eXist-db offers and a (possibly third party) tool that mounts the WebDAV repository in the file system (in a folder or as a drive in Windows).

It is unlikely that we would support eXist-db URIs (like xmldb:exist://) in Oxygen. This is because Oxygen relies on a data source driver and connection to access eXist-db resources. However, it would be possible to use the Data Source Explorer view model (with Oxygen specific URIs, oxygen:/eXist-db-driver$eXist-db-connection/db/my/files/) as the base for browsing and listing folders from remote repositories in Diff Dirs.
I've logged a feature request for this on our issue tracking tool.

Regards,
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
Post Reply