2016-04-08 16 views
1

enter image description herepm2を使用すると、バージョン管理メタデータが表示されない場合があります。

何が依存していますか?

package.jsonのリポジトリ情報はありますか?何も違う。

これは愚かな質問ですか?

更新: pm2のソースコードを読んだ後、git.parseにエラーが見つかりました。

/usr/local/lib/node_modules/pm2/node_modules/vizion/lib/git.js

そして、私はそれがあまりにも低 { [Error: Command failed: /bin/sh -c git show --quiet --format=%H%n%aD%n%s%n%B HEAD ] killed: false, code: 1, signal: null, cmd: '/bin/sh -c git show --quiet --format=%H%n%aD%n%s%n%B HEAD' } 'adce83ece6c0e63112e7c9551ffca798e0130be6\nTue, 12 Apr 2016 16:23:02 +0800\nuser\n%B\n'

child_process.exec("git show HEAD",function(e,d){console.log(e)}) 印刷ヌル

Gitのバージョンを表示しますREPL child_process.exec("git show --quiet --format=%H%n%aD%n%s%n% HEAD",function(e,d){console.log(e)}) でのexecしてみては? 1.7.1 またはノードのバージョン? 0.12.0

UPDATED:Finaly私はgitのバージョンが低すぎるという理由がわかりました。アップグレード後に git、それは正常に動作します。

+0

あなたのアップデートを受け入れられた回答として投稿するかもしれないので、質問は回答済みとマークされていますか? –

答えて

0

pm2のソースコードを読んだ後、git.parseにエラーが見つかりました。

/usr/local/lib/node_modules/pm2/node_modules/vizion/lib/git.js

そして、私はそれがあまりにも低 { [Error: Command failed: /bin/sh -c git show --quiet --format=%H%n%aD%n%s%n%B HEAD ] killed: false, code: 1, signal: null, cmd: '/bin/sh -c git show --quiet --format=%H%n%aD%n%s%n%B HEAD' } 'adce83ece6c0e63112e7c9551ffca798e0130be6\nTue, 12 Apr 2016 16:23:02 +0800\nuser\n%B\n'

child_process.exec("git show HEAD",function(e,d){console.log(e)}) 印刷ヌル

Gitのバージョンを表示しますREPL child_process.exec("git show --quiet --format=%H%n%aD%n%s%n% HEAD",function(e,d){console.log(e)}) でのexecしてみては? 1.7.1 またはノードのバージョン? 0.12.0

UPDATED:Finaly私はgitのバージョンが低すぎるという理由がわかりました。アップグレード後に git、それは正常に動作します。

関連する問題