scttnlsn / dandelion

Incremental Git repository deployment.
http://scttnlsn.github.io/dandelion
MIT License
738 stars 60 forks source link

Error : `show': undefined method #53

Closed viviengarcia closed 10 years ago

viviengarcia commented 10 years ago

Hi, I get this error message Any hint ?

Ruby : 1.9.3-p448 rbenv : 0.4.0 rubygem : 1.8.23 dandelion : 0.3.12 net-sftp installed

MacBook-Pro-de-Vivien:local.blog.viviengarcia.com vivien$ dandelion deploy      Connecting to sftp://[login]@[host]
Remote revision:      ---
Deploying revision:   3965ccce60024639720319e66889cb9994e00c0c
/Volumes/Data/vivien/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/dandelion-0.3.12/lib/dandelion/git.rb:81:in `show': undefined method `data' for nil:NilClass (NoMethodError)
    from /Volumes/Data/vivien/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/dandelion-0.3.12/lib/dandelion/deployment.rb:154:in `block in deploy'
    from /Volumes/Data/vivien/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/dandelion-0.3.12/lib/dandelion/deployment.rb:150:in `each'
    from /Volumes/Data/vivien/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/dandelion-0.3.12/lib/dandelion/deployment.rb:150:in `deploy'
    from /Volumes/Data/vivien/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/dandelion-0.3.12/lib/dandelion/command/deploy.rb:50:in `execute'
    from /Volumes/Data/vivien/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/dandelion-0.3.12/lib/dandelion/application.rb:38:in `block in execute'
    from /Volumes/Data/vivien/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/dandelion-0.3.12/lib/dandelion/command.rb:92:in `initialize'
    from /Volumes/Data/vivien/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/dandelion-0.3.12/lib/dandelion/application.rb:36:in `new'
    from /Volumes/Data/vivien/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/dandelion-0.3.12/lib/dandelion/application.rb:36:in `execute'
    from /Volumes/Data/vivien/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/dandelion-0.3.12/lib/dandelion/application.rb:7:in `execute'
    from /Volumes/Data/vivien/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/dandelion-0.3.12/bin/dandelion:7:in `<top (required)>'
    from /Volumes/Data/vivien/.rbenv/versions/1.9.3-p448/bin/dandelion:23:in `load'
    from /Volumes/Data/vivien/.rbenv/versions/1.9.3-p448/bin/dandelion:23:in `<main>'
scttnlsn commented 10 years ago

Are there non-ASCII characters in one of the filenames? Could be a duplicate of #12.

viviengarcia commented 10 years ago

No, there aren't any non-ASCII characters in any filenames. Not even a blank space.

viviengarcia commented 10 years ago

Finally I found a solution : Fabric (python). Sorry for disturbance.