svnでコミット失敗 「ログメッセージを取得するのに外部エディタを使えませんでした。」
subversionでコミットしようとしたら失敗した。
[dacelo@info]$ svn commit svn: コミットに失敗しました (詳しい理由は以下のとおりです): svn: ログメッセージを取得するのに外部エディタを使えませんでした。$SVN_EDITOR 環境変数を設定するか、--message (-m) か --file (-F) オプションを用いてみてください svn: 環境変数 SVN_EDITOR, VISUAL, EDITOR のどれも設定されていなく、実行時の設定オプション 'editor-cmd' も見つかりません |
svn updateは問題なくできているので、環境のせいではなさそう。
エラーメッセージによると、メッセージを編集するためのエディタが指定されていない、ということだった。
SVNコミットする際は、必ずコミット時メッセージが必要になるので、コマンドでメッセージを挿入するか、外部エディタを設定すればよい。
svn commit -m 'ここにコメント' |
[dacelo@info]$ svn commit -m 'sidebarを修正' 送信しています CMS/content.php ファイルのデータを送信中です..... リビジョン 3794 をコミットしました。 |
外部エディタにviを指定する方法でもOK。
# EDITOR=vi svn commit |
広告