我尝试过做rake release
但是挂起..
然后看到这个http://help.rubygems.org/discussions/problems/7607-rake-release-hangs-on-new-gem-submission
我删除了已创建并使用
构建的.gemgem build mygem.gemspec
然后我尝试宝石推动创建的宝石并获得
C:/Ruby193/lib/ruby/1.9.1/psych.rb:203:in `parse': (<unknown>): control characters are not allowed at line 1 column 1 (Psych::SyntaxError)
from C:/Ruby193/lib/ruby/1.9.1/psych.rb:203:in `parse_stream'
from C:/Ruby193/lib/ruby/1.9.1/psych.rb:151:in `parse'
from C:/Ruby193/lib/ruby/1.9.1/psych.rb:127:in `load'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/config_file.rb:318:in `load_file'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/config_file.rb:270:in `load_api_keys'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/config_file.rb:286:in `rubygems_api_key'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/gemcutter_utilities.rb:31:in `sign_in'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/commands/push_command.rb:39:in `execute'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/command.rb:305:in `invoke_with_build_args'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/command_manager.rb:170:in `process_args'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/command_manager.rb:130:in `run'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/gem_runner.rb:60:in `run'
from C:/Ruby193/bin/gem:21:in `<main>'
使用ruby 1.9.3和最新的rubygems 2.0.7
我可以做些什么来推动我的宝石?
答案 0 :(得分:2)
EH
删除了凭据文件rubygems告诉我创建并再次推送,这次登录自己..
然后它起作用了