Skip to content

Conversation

@woonsan
Copy link
Contributor

@woonsan woonsan commented Aug 8, 2018

Hi,

I've made a pull request and I'd like to ask for your reviews.
As described in https://issues.apache.org/jira/browse/JCR-4354, this PR implements VFSFileSystem with a full unit test which behaves equivalently to LocalFileSystem with a difference that the former uses Commons VFS2 library to access various backends such as SFTP server, instead of local file system.

For my own demonstration purpose, I also created an example project which shows how to use this VFSFileSystem for versioning with an SFTP backend with instructions:

Could someone review the PR and merge it if okay?

Thanks in advance,

Woonsan

* Creates a {@link FileSystemManager} instance.
* @return a {@link FileSystemManager} instance.
* @throws RepositoryException if an error occurs creating the manager.
*/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

javadoc error here because of different exception being thrown

* when building a {@link FileSystemOptions} using {@link DelegatingFileSystemOptionsBuilder}.
* @return {@link FileSystemOptions} instance which is used when resolving the {@link #baseFolder} during the initialization
* @throws RepositoryException if any file system exception occurs
*/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

javadoc error here because of different exception being thrown

@woonsan
Copy link
Contributor Author

woonsan commented Aug 10, 2018

Thanks @reschke ! I've just fixed the javadoc errors and verified it by generating javadocs locally with mvn javadoc:javadoc to target/site/apidocs/. Cheers!

asfgit pushed a commit that referenced this pull request Aug 30, 2018
…rsistence Manager

(patch by Woonsan Ko from #60)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/trunk@1839660 13f79535-47bb-0310-9956-ffa450edef68
@woonsan
Copy link
Contributor Author

woonsan commented Aug 30, 2018

Closing as it's merged to the trunk.

@woonsan woonsan closed this Aug 30, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants