svn 처음 서버에 설치 후 home 아래에 svn 하위에 저장소를 만들었다.
/home/svn/mil(저장소이름)
그 이후에는 디렉토리를 생성하여 이클립스에서나 접근 할 수 있도록 해야 함
작업 svn 서버에 반영하기
svn commit -m "log message"
디렉토리 확인
svn list svn://ip주소/저장소이름
디렉토리 추가
svn mkdir --parents svn://localhost:3690/저장소이름/새디렉토리이름
파일 혹은 디렉토리 이름 변경
svn move 기존파일이름 새파일이름
변경된 사항들 이후에는 항상 commit을 해야 변경 됨
svnserve 가 실행된 상태 에서
svnserve -d -r /svn 명령을 실행하면
서버소켓을 바인드 할 수 없습니다. 주소가 이미 사용 중입니다.
가는 메시지 발생
killall svnserve 명령으로 svnserve 프로세스를 종료시킨뒤 다시
svnserve -d -r /svn 명령을 실행하여 svnserve 를 실행시킨다.
프로세스 확인
ps –aux | grep svnserve
포트 확인
netstat –ant | grep 3690
svn: 로그 메시지를 구하기 위해 외부 프로그램을 사용할 수 없습니다. SVN_EDITOR 환경변수를 설정하시거나 --message (-m) 또는 --file (-F) 옵션을 사용하세요.
svn: 환경변수 SVN_EDITOR, VISUAL, EDITOR 중 하나는 설정하거나, 'editor-cmd' 를 구성화일에 명시해야합니다.
mkdir 명령어 실행 후 이런 메세지가 뜬다면
svn mkdir --parents svn://localhost:3690/저장소이름/새디렉토리이름 뒤에 직접 -m을 붙여서 메세지를 적어주거나
메세지 입력 처리를 위해서 에디터를 환경 변수에 설정 해야 함
svn mkdir --parents svn://localhost:3690/저장소이름/새디렉토리이름 뒤에 -m "새디렉토리 만들기_맛 밀"
Get repository folder children operation failed.
svn: E160013: URL 'svn://ip주소/저장소이름/...' non-existent in that revision
이클립스 연동 시 해당 메세지가 뜬다면
해당 저장소에 디렉토리가 없는 거임! 글 제일 처음으로 올라가서 확인 및 다시 설정
vim 관련 명령어
http://mwultong.blogspot.com/2006/11/vim-vi-gvim-exit-quit.html
'개발 > Linux' 카테고리의 다른 글
[Linux] alias란? (0) | 2021.11.18 |
---|---|
[Linux] 버전 확인 명령어 (0) | 2019.11.18 |
[Linux] 자주 쓰게 되는 명령어 적어두기 (0) | 2019.09.24 |