【发布时间】:2018-06-21 13:58:49
【问题描述】:
我正在通过 JAVA 自动生成 SVN 标签,需要一些建议才能开始。这就是我们手动执行的方式 - 从 SVN repo 中检查一个 maven 项目/插件并运行一组 maven 命令(mvn clean test,mvn release:prepare)来生成 SVN 标签,mvn release:prepare 是运行单元测试、生成标签并将其提交给 SVN 的最终命令,我正在努力使这个过程自动化。
我查看了svnkit api,我可以使用它来将项目签出到本地文件系统并找到一种方法来运行 maven 命令集以生成标签 URL,是否有 maven JAVA 插件通过它我可以触发maven命令?或者除了 JAVA 之外还有更好的方法吗?
我对 svn kit 进行了研究,但找不到任何相关信息来自动化 maven 进程,可能我错过了一些东西。
【问题讨论】:
-
你已经用 maven-release-plugin 标记了这个问题,所以你使用它吗?
标签: java eclipse maven svn maven-release-plugin