Description
Currently, all dependencies from all repositories are downloaded into cache first. Only then they are copied to lib directory or referenced by the "cachepath" or "cachefilset" Ant tasks.
I thought it would be better to refer file-system's artifacts directly without first copying them into cache. It saves disk space and copy time. It also doing maintainance easier, since all artifacts are managed in a network shared directory. No per-user additional unnecessary cache need to be used and maintained.
The alternative is to use a shared network cache to be shared among all users, but I am not sure this is a good design. Anyway, keeping it all simple is a well-known and proven design so how about making it simple by not using a cache for file system repositories?