scttnlsn / dandelion

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

Issue on Windows 8 #57

Closed grappler closed 10 years ago

grappler commented 10 years ago

Hi,

I followed your guide but I have not been able to get it to work this is this what I get.

I:\Work\GitHub\responsive>dandelion status
Connecting to ftp://grappler.tk@ftp.grappler.tk/public_html/cyberchimps/wp-content/themes/responsive/
C:/Ruby193/lib/ruby/gems/1.9.1/gems/posix-spawn-0.3.8/lib/posix/spawn.rb:162:in`spawn': can't convert nil into String (TypeError)
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/posix-spawn-0.3.8/lib/posix/spawn.rb:162:in `spawn'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/posix-spawn-0.3.8/lib/posix/spawn.rb:312:in `popen4'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/posix-spawn-0.3.8/lib/posix/spawn/child.rb:105:in `exec!'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/posix-spawn-0.3.8/lib/posix/spawn/child.rb:80:in `initialize'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/grit-2.5.0/lib/grit/git.rb:345:in `new'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/grit-2.5.0/lib/grit/git.rb:345:in `native'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/grit-2.5.0/lib/grit/git.rb:372:in `method_missing'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/grit-2.5.0/lib/grit/git-ruby.rb:110:in `rev_parse'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/grit-2.5.0/lib/grit/git-ruby.rb:66:in `rev_list'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/grit-2.5.0/lib/grit/commit.rb:120:in `find_all'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/grit-2.5.0/lib/grit/repo.rb:427:in `commit'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/dandelion-0.3.14/lib/dandelion/git.rb:67:in `initialize'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/dandelion-0.3.14/lib/dandelion/deployment.rb:23:in `new'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/dandelion-0.3.14/lib/dandelion/deployment.rb:23:in `initialize'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/dandelion-0.3.14/lib/dandelion/deployment.rb:82:in `initialize'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/dandelion-0.3.14/lib/dandelion/deployment.rb:12:in `new'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/dandelion-0.3.14/lib/dandelion/deployment.rb:12:in `create'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/dandelion-0.3.14/lib/dandelion/command.rb:131:in `deployment'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/dandelion-0.3.14/lib/dandelion/command/status.rb:15:in `execute'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/dandelion-0.3.14/lib/dandelion/application.rb:38:in `block in execute'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/dandelion-0.3.14/lib/dandelion/command.rb:92:in `initialize'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/dandelion-0.3.14/lib/dandelion/application.rb:36:in `new'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/dandelion-0.3.14/lib/dandelion/application.rb:36:in `execute'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/dandelion-0.3.14/lib/dandelion/application.rb:7:in `execute'
        from C:/Ruby193/lib/ruby/gems/1.9.1/gems/dandelion-0.3.14/bin/dandelion:7:in `<top (required)>'
        from C:/Ruby193/bin/dandelion:23:in `load'
        from C:/Ruby193/bin/dandelion:23:in `<main>'

Do you have any suggestions how I can make this work?

Thanks,

scttnlsn commented 10 years ago

Duplicates: #20 #24

grappler commented 10 years ago

Thanks, my solution https://github.com/scttnlsn/dandelion/pull/58