2012-08-08 193 views

回答

-1

如果你有一个内部的仓库管理器,它可能更易于清除本地存储库,让它再次填充自身,随着时间的推移。

如果您没有存储库管理器,即使只有您自己,也可以获取一个。我使用Nexus,但还有其他选择。 Nexus让你决定要保留多少快照和/或多长时间。最后,使用Nexus管理工件生命周期将变得更加容易,而不是尝试设计复杂的脚本。

+0

是的,我有一个连接,但问题是,我不能清除我的CI服务器上的Maven存储库,因为一些内部工件没有部署到连接,我不能轻易地由CI服务器重建它们,因为循环构建依赖... 这是这两个约束的组合,使我无法完全删除maven回购。我必须保留至少1个未部署到连结的工件。 我想我应该解决这两个问题之一,以便能够删除maven CI回购,但我认为可能会更简单地运行部分清除脚本:-) – 2012-08-08 19:16:37

相关问题