[ 
http://jira.codehaus.org/browse/MNG-3472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=153677#action_153677
 ] 

David Greenberg commented on MNG-3472:
--------------------------------------

Andrus is right.  The local repository is fundamentally tied to the Maven tool; 
therefore, Maven should manage it.  A plugin would do the job, but I think 
there is more to this than simply scrubbing the repository periodically.  I 
would be concerned that cleaning the local repo would eventually slow down 
builds.  After all, why have a local repo if it doesn't make the build process 
more efficient?  What would be really great is a way for Maven to determine 
which dependencies are used most often.  Then, it could keep those while 
cleaning up the rest.  Whatever extension to Maven that does this should clean 
the repo before downloading any new files.  That way, when a critical bug fix 
needs to be built and tested, the developer or build server is not waiting 
forever for the local repo sweep to finish.  It may make each build just 
slightly longer, but it would prevent bottlenecks.

Just my two cents...and I understand that I should just build it instead of 
complaining about it.  I'll see what I can do.

> configuration possibilities to limit size of local repository
> -------------------------------------------------------------
>
>                 Key: MNG-3472
>                 URL: http://jira.codehaus.org/browse/MNG-3472
>             Project: Maven 2
>          Issue Type: Improvement
>          Components: Settings
>    Affects Versions: 2.0.8
>            Reporter: manuel aldana
>
> it would be great to make repository-size configurable, for instance by 
> setting the maximum number of downloads of a snapshot-version to be kept. 
> thus the explosion of local repository size can be reduced.
> especially when you are working with many in-house multi-module projects 
> which are marked as snapshots before released , can increase repository size 
> significantly.
> see mailing-list discussion: 
> http://www.nabble.com/limit-size-of-local-repository%2C-limit-number-of-snapshots-td16147475s177.html

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to