发布gem时出错

时间:2010-12-31 07:47:08

标签: ruby github rake release

伙计们,我正在使用珠宝商来创造一个宝石。我已经成功编写了我的代码并将其推送到github并且我的git状态是干净的。现在,当我想发布我的宝石时,我做了'rake release' 它正在创造我的宝石....但它不会释放到rubyforge。我最终得到以下错误
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)
我不知道哪里出错了.......

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

尝试使用sudo执行命令:

sudo rake release