출처: http://ra2kstar.tistory.com


소스를 수정하고 svn commit 을 수행할때 다음과 같은 에러가 발생하는 경우가 있다. 


svn: 커밋이 실패하였습니다:

svn: 로그 메시지를 구하기 위해 외부 프로그램을 사용할 수 없습니다. SVN_EDITOR 환경변수를 설정하시거나 --message (-m) 또는 --file (-F) 옵션을 사용하세요.

svn: 환경변수 SVN_EDITOR, VISUAL, EDITOR 중 하나는 설정하거나, 'editor-cmd' 를 구성화일에 명시해야합니다.


이와 같은 문제는 연결된 에디터가 없기 때문에 발생한다. 

  해결방법 
이 문제를 해결하기 위해서는 SVN_EDITOR 나 EDITOR를 설정해주어야 한다. 

SVN_EDITOR=/usr/bin/vim
export SVN_EDITOR

모든 사용자가 사용할 수 있도록 설정을 원한다면 /etc/profile 에 추가하고, 
개인이 사용할 경우 자신 홈 디렉토리의 .bash_profile 에 추가하면 된다. 

설정 후, 바로 적용하기 위하여 source명령을 실행한다. 

source /etc/profile (모든 사용자 설정의 경우)
source ~/.bash_profile (개인 사용자 설정의 경우)

'unix . linux' 카테고리의 다른 글

[CentOS] VMWARE 에서 CentOS 설치  (0) 2013.04.17
[unix] 원격파일전송[scp / rsync]  (0) 2013.04.01
[unix] awk  (0) 2013.04.01
[unix] sort  (0) 2013.04.01
[unix] tar.gz 압축 및 해제  (0) 2013.04.01
Posted by airlueos
,