【问题标题】:Error in releasing gem发布 gem 时出错
【发布时间】:2010-12-31 07:47:07
【问题描述】:

伙计们,我正在使用珠宝商来制作宝石。我已成功编写代码并将其推送到 github 并且我的 git 状态为 clean 。现在当我想释放我的宝石时,我做了'rake release' 它正在创建我的宝石....但它没有发布到 ruby​​forge 。我最终出现以下错误
Committing trisulrp.gemspec
Pushing master to origin
Tagging v1.2.2
Pushing v1.2.2 to origin
Generated: trisulrp.gemspec
trisulrp.gemspec is valid.
WARNING: no rubyforge_project specified
Successfully built RubyGem
Name: trisulrp
Version: 1.2.2
File: trisulrp-1.2.2.gem
rake aborted!
Permission denied - (./trisulrp-1.2.2.gem, ./pkg/trisulrp-1.2.2.gem)
我不知道哪里错了......

【问题讨论】:

  • 你解决了这个问题吗?我也遇到了同样的问题。

标签: ruby github rake release


【解决方案1】:

确保您在运行命令的目录中具有写入权限。它抱怨它无法写入.gem 文件。

【讨论】:

    【解决方案2】:

    尝试在命令前加上 sudo:

    sudo rake release
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-02
      • 2014-06-15
      相关资源
      最近更新 更多