<div dir="ltr">Hi,<div><br></div><div>we&#39;re using OxygenXML Enterprise for MarkLogic development, and it works really well (just wanted to say this). Here is a feature request of the &quot;nice to have&quot; category:</div>

<div><br></div><div>Right now we&#39;re developing and running our Xquery modules from the filesystem. However, at some stage we want to run them from within a modules database. So we have to load them into the modules database probably using WebDAV or mlcp which is quite cumbersome. The temptation will be great to work directly in the modules database, via OxygenXML&#39;s WebDAV connectivity. If we did this we&#39;d lose versioning via SVN as this requires the changes to be visible in the filesystem.</div>

<div><br></div><div>If OxygenXML could watch a filesystem folder and sync it with a remote WebDAV resource (in the upload direction) whenever a change occurred, that would solve our conundrum.</div><div><br></div><div>Until then we can of course use an external tool such as node.js + grunt.js (and its webdav-sync plugin [1]). While writing this, I&#39;m wondering whether the &quot;External Tools&quot; in OxygenXML could provide a hook for grunt.js? </div>

<div>Are there other ways of achieving this change-based synchronisation that we could use instead?</div><div><br></div><div><div>thanks,<br>Jakob.</div><div><br></div><div>[1] <a href="https://npmjs.org/package/webdav-sync">https://npmjs.org/package/webdav-sync</a></div>


</div></div>