【发布时间】:2013-08-21 16:56:11
【问题描述】:
我有一个带有以下内容的预提交钩子:
#!/bin/sh
cd web
bundle exec guard-jasmine
(因为 Gemfile 和应用程序设置在那里,它会 cd 进入网络)
提交时,我收到了一些语法错误,其中第一个是:
/Users/myusrname/.rvm/gems/ruby-2.0.0-p0/gems/guard-1.8.0/lib/guard.rb:400:in `require':
/Users/myusrname/.rvm/gems/ruby-2.0.0-p0/gems/guard-jasmine-1.16.0/lib/guard/jasmine.rb:25: odd number list for Hash (SyntaxError)
server: :auto,
/Users/myusrname/.rvm/gems/ruby-2.0.0-p0/gems/guard-jasmine-1.16.0/lib/guard/jasmine.rb:25: syntax error, unexpected ':', expecting '}'
server: :auto,
bundle exec guard-jasmine 和 guard-jasmine 在命令行中运行正常
我有什么遗漏的吗?
【问题讨论】:
标签: git jasmine guard pre-commit-hook