7

私は git を使用していませんが、ruby 1.9.3 と rails 3.017 にアップグレードし、cap を使用してデプロイした後、あちこちでこれらのエラーが発生します。

fatal: Not a git repository (or any of the parent directories): .git

彼らは何も壊していないようですが、迷惑です。私は git を使用していません。これらをなくすにはどうすればよいですか?

詳細情報(ここに私が見ているものがあります)

$ cap pirmtlddemo deploy:long  
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
fatal: Not a git repository (or any of the parent directories): .git
* executing `pirmtlddemo'
* executing `deploy:long'
** transaction: start
* executing `deploy:update_code'

localy (rails s) を実行しようとしたときに同様の警告が表示されましたが、「git init」を実行することで解消されました。

ありがとうジョエル

4

1 に答える 1

1

わかりました。これはわかりました。クリアランス、gvis、jquery-rails、vestal_versionsなどのいくつかのgemがgemspecのgitへの依存関係に含まれているようです。https://github.com/thoughtbot/clearance/blob/master/clearanceを参照してください。 .gemspec#L17。なぜ彼らがこれを行うのかわかりません、不必要な依存関係のようです...

于 2013-01-14T20:52:32.587 に答える