【问题标题】:maven checkout from cvs and install into repo从 cvs 结帐并安装到 repo
【发布时间】:2013-06-05 16:36:52
【问题描述】:

有没有人知道如何快速做到这一点?我有一个旧的 cvs repo /w 一堆罐子,标记等。我希望将它们带到 maven 中。所以基本上

  1. 从 cvs 结帐
  2. 作为 maven 工件安装到本地 repo 中

我很清楚如何分别完成这两个任务,有没有办法优雅地结合这两个任务?进一步说明,我们在这里谈论很多罐子+每个罐子的不同版本......

【问题讨论】:

    标签: maven jar dependencies cvs


    【解决方案1】:

    编写一个 bash 脚本,为每个文件调用 mvn deploy:deploy-file。我最近不得不做这样的事情。棘手的部分是解析每个 jar 的 groupId、artifactId 和 version。如果你的 jars 有一个字符串命名约定,你可以从每个 jar 文件名中推断出来。如果没有约定,则必须手动部署每一个。

    【讨论】:

    • 是的,这是我的第一个想法,只是想也许有一个插件或配置可以自动执行此操作。我可以将标签用作版本或组 ID,而工件 ID 将只是 jar 的名称...
    • 不知道有一个插件可以自动执行此操作。祝你好运!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-17
    • 2019-08-03
    • 1970-01-01
    • 1970-01-01
    • 2011-08-04
    • 1970-01-01
    • 2016-10-25
    相关资源
    最近更新 更多