Uploaded image for project: 'Ivy'
  1. Ivy
  2. IVY-211

Use file-system repository directly without cache

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.3.1
    • 1.4-RC1
    • Ant, Core
    • None
    • N/A

    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?

      Attachments

        Activity

          People

            xavier Xavier Hanin
            easyproglife easyproglife
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: