伙计们,我正在使用珠宝商来创造一个宝石。我已经成功编写了我的代码并将其推送到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)
答案 0 :(得分:0)
确保您在运行命令的目录中具有写权限。它抱怨它无法写入.gem
文件。
答案 1 :(得分:0)
尝试使用sudo执行命令:
sudo rake release