【问题标题】:Grails - Create tags and release versionGrails - 创建标签和发布版本
【发布时间】:2015-01-14 14:30:14
【问题描述】:

我开发了一个 Grails 插件,在发布方面需要帮助。现在是插件版本 1.0-SNAPSHOT,保存在 SCM 服务器上的主干文件夹中(svn://svnserver/svnrepo/plugin/trunk)。

我需要:

  • 创建标签并将其保存在svn://svnserver/svnrepo/plugin/tags/plugin_1.0
  • 将工件 plugin-1.0 部署到 Nexus 存储库中
  • 将中继中的版本升级到 1.1-SNAPSHOT 并继续开发

Grails 中有一个插件,类似于 Maven 的 maven-release-plugin 吗?或者有谁知道解决办法?

感谢您的回答..

【问题讨论】:

    标签: svn grails tags release grails-plugin


    【解决方案1】:

    您可以使用Grails Release Plugin,您可以将其设置为发布到内部链接或获得批准并设置以将插件发布到grails plugin portal

    【讨论】:

    • 谢谢!你有这个设置的具体例子吗?
    • 当我使用grails publish-plugin 命令时,插件上传到存储库成功,但在颠覆中没有变化。我得到Exception occurred trigger event [InitScm]: grails.plugin.svn.SvnScmProviderWARN: No SCM provider installed.
    • 如果您使用的是SVN,您还需要使用SVN插件grails.org/plugin/svn
    • 当我使用这个插件并运行 grails compile 时,编译失败并出现 24 个错误:无法解析类 org.tmatesoft.svn.core....。我试图寻找文档或说明,但徒劳无功。我不知道,我该如何修复这些错误以及如何配置这个插件。
    猜你喜欢
    • 2012-08-13
    • 1970-01-01
    • 2018-02-21
    • 1970-01-01
    • 2020-02-17
    • 1970-01-01
    • 2022-06-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多