svnでコミット失敗 「ログメッセージを取得するのに外部エディタを使えませんでした。」

In: Linux

10 9月 2009

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 CMScontroler]$ svn commit -m 'sidebar exclude設定'
送信しています              CMS/content.php
ファイルのデータを送信中です.....
リビジョン 3794 をコミットしました。

外部エディタにviを指定する方法でもOK。

# EDITOR=vi svn commit

Comment Form

About this blog

ここは、SE見習いである私ことdaceloが、日夜習得していくシステム関連の備忘録、phpやWordPressTipsのネタ、あるいはSEOやWebマーケティング関連の雑感を投稿するブログです。 平日は大体毎日投稿しています。土日は休業日です。

紹介

カウンター

昨日:856 今日:1044 合計;301469

カレンダー

2010年9月
« 8月    
 12345
6789101112
13141516171819
20212223242526
27282930  

Translator

Japanese flagEnglish flagIndonesian flag
By N2H