This repository has been archived by the owner on Aug 20, 2024. It is now read-only.
Releases: ysb33r/groovy-vfs
Releases · ysb33r/groovy-vfs
Release 1.0.1
Fixes #81 - When using Ant Selector, multiple wildcards in filename does not work
1.0 Release
RELEASE_1_0 Documentation fixes for 1.0
1.0 Beta-9 Release
Test release before final 1.0 push
1.0 Beta-8 Release
- Optimisation for when a Apache VFS
FileObject
is passed toVFS.cat
1.0 Beta-7 Release
- FIxed issue when resolved URI are passed to
VFS.resolveURI
with non-VFS options. - Added
closeFileSystem
option toVFS.ls
method.
1.0 Beta-6 Release
Added a dirty workaround for an issue with the Gradle pplugin-publish-plugin
1.0 Beta-4 Release
Now has a basic VfsCopy
task, although the property chaching is nor working correctly yet
1.0-beta3
In addition to beta2 this also includes:
- Ant-style patterns for copy filters
- Enhancements to Gradle plugin
VfsCopy
task.
1.0 Beta-5 Release
- Added
onlyNewer
overwrite policy to DSL - Up to date check for
VfsCopy
task VfsCopy
will attempt to only copy files where the source is newer than the destination.
1.0 Beta-2 Release
In addition to Beta 1, Beta 2 also includes
- Use of
uri
keyword to disambiguate URIs on certain circumstances resolveURI
is now public method, making it available to the DSL and for people who need an easy way of getting hold of the underlying Apache VFSFileObject
instance.- Ability to send arbitrary text to a remote file
vfs {
overwrite 'sftp://user:pass@server/file' with 'this text'
append 'sftp://user:pass@server/file' with 'this text'
overwrite 'sftp://user:pass@server/file' with 'this text', {
// Closure takes an OutputStream
it << 'text'
}
}
- cmdline vfs:
mkdir
now supports GNU options-p
,--parents
- cmdline vfs:
mv
now supports non-GNU option--parents