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

Related posts:

  1. crontab / cronの編集エディタをviに指定する コマンド crontab -e でcronの編集が出来ますが、このサーバーでデフォルトで指定される「ed」というエディタが、ものすごく使いづらい。というか編集の仕方がよく分からず、「Ctrl+C」で、「保存せずに終了しま ...続きを読む...
  2. Linux : ファイルにテキストを追記で書き込む Linuxコマンドでは「 > ファイル名」と入力すれば、画面に出力されるものはなんでもそのファイルに書き込むことができます。 例えば、echo でaaaと書き込んでみましょう。 [dacelo@info&# ...続きを読む...
  3. メールのエラー「postdrop: warning: unable to look up public/pickup: No such file or directory」 サーバーのメールコマンドを使おうとしたら、こんなエラーが返ってきました。 [dacelo@dacelo.info ~]$ postdrop: warning: unable to look up public/picku...
  4. 公開鍵ファイルauthorized_keysの設置場所とパーミッション Linuxで鍵を作成するには、ssh-keygenコマンドを使用します。 で、出来た鍵を置く際のパーミッションで、よくハマる箇所があるのでメモ書き。 ファイル 場所 パーミッション ユーザールート /user 701 S ...続きを読む...
  5. Evernote iPhone版、Android版アップデート! …Windows Mobileは? 『EVERNOTE 情報局』によると、Evernote iPhone版、Android版のEvernoteクライアントがアップデートされて、SNS連携周りの機能がかなり強化されたようです。 Evernote iPhone ...続きを読む...

Related posts brought to you by Yet Another Related Posts Plugin.

コメント

Comment Form

About this blog

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

カテゴリー