0
를 GitHub의 내 보석을 해제 할 수 없습니다 : 그래서,여기에 무슨 일이 일어나고 있는지 내가하는 등 혼란 스러워요
$ sudo rake install
(in /Users/****/code/parsley)
WARNING: no rubyforge_project specified
WARNING: description and summary are identical
Successfully built RubyGem
Name: parsley
Version: 0.1.1
File: parsley-0.1.1.gem
Executing "ruby -S gem install ./pkg/parsley-0.1.1.gem":
ruby -S gem install ./pkg/parsley-0.1.1.gem
Successfully installed parsley-0.1.1
1 gem installed
Installing ri documentation for parsley-0.1.1...
Installing RDoc documentation for parsley-0.1.1...
을하지만 내가 더 이상 깨끗한 환매 특약이없는주의 사항 :
$ git status
# On branch master
# Changes not staged for commit:
# (use "git add/rm <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# deleted: parsley-0.1.1.gem
#
no changes added to commit (use "git add" and/or "git commit -a")
이 보인다 나에게 이상한. 0.1.1이 현재 릴리스이므로, 왜 보석이 삭제 될지 잘 모르겠습니다. 나는 그것을 재현 할 준비를하고 있다고 생각하니? 그래서 나는 커밋한다. 내가 공공의 repo에 테스트 보석을 해제 할 수 있었기 때문에
$ rake release
(in /Users/****/code/parsley)
Pushing master to origin
Generated: parsley.gemspec
parsley.gemspec is valid.
WARNING: no rubyforge_project specified
WARNING: description and summary are identical
Successfully built RubyGem
Name: parsley
Version: 0.1.0
File: parsley-0.1.0.gem
rake aborted!
Permission denied - (./parsley-0.1.0.gem, ./pkg/parsley-0.1.0.gem)
/usr/local/lib/ruby/1.9.1/fileutils.rb:515:in `rename'
나는 개인 REPO이 방출하고, 그 여기에 중요 할 수 있습니다 내가 레이크 출시 할 갈 때 그러나,이 오류가 발생합니다. 어떤 아이디어?