久しぶりに見たSVNコミットエラー
[namae@vvvv xxxxx]$ svn commit
svn: コミットに失敗しました (詳しい理由は以下のとおりです):
svn: ログメッセージを取得するのに外部エディタを使えませんでした。$SVN_EDITOR 環境変数を設定するか、--message (-m) か --file (-F) オプションを用いてみてください
svn: 環境変数 SVN_EDITOR, VISUAL, EDITOR のどれも設定されていなく、実行時の設定オプション 'editor-cmd' も見つかりません
[namae@vvvv xxxxx]$
久しぶりに見ましたので回避方法を記述しておきます。
でも、エラー内容に書いてある通りにすれば、
基本的には、解消できます。例として以下の様に
エディターを指定するだけです。
export SVN_EDITOR=vi
では、ログイン時に自動的に環境変数として設定される様にする場合は、
・・・。えっと~。bashrc?bash_profile?のどちらかに記述すれば・・・。
どっちが、どっちか分からなくなったのでググる。
.bash_profileは、ログインの時にだけ実行される。
.bashrcは、別のシェルで起動しても実行される。
だ、そうです。じゃあ、大は小を兼ねるという事で
.bashrcへ記述しておきます。完了。