오늘 전자정부프레임웍 버전관리의 히스토리를 보려고 시도 해 보았으나, 이상하게 커넥션 에러가 나오는 것이 아닌가...
이것 저것 들러 보다가, 어제 SVN레파지토리로 만든 common 이클립스 프로젝트를 지우고 말았다.
지우고 나서, 곰곰히 생각해 보니, 우분투 서버 터미널 에서
$ sudo svnserve -d -r /home/kim19/svn/ (서브버전 서비스실행) 을 수동으로 하지 않은 것이 생각이 났다ㅜㅜ
위 명령으로 서비스를 실행하고,
이클립스 메뉴 Window -> Show View -> Other -> SVN -> SVN Repositories 를 선택하니,
어제 작업한 common 레파지토리가 나타난다^^ , common 선택후 마우스 오른쪽 버튼 EXPORT 로 워크스페이스에 불러다 놓고,
이클립스메뉴 File -> Import -> Existing Project into Workspace 메뉴로 위에서 EXPORT로 받은 폴더를 선택하고,
기본 프로젝트를 불러올때, copy 옵션체크를 해제하면, common프로젝트를 불러 올수 있게 되었습니다.
실수로 지운 프로젝트를 SVN으로 간단하게 복구한 경우 입니다.
이제 SVN에서 파일 수정 내역을 확인 해 보겠습니다. 우선결과 화면은 아래와 같습니다.
위 이클립스 왼쪽파일이 Rev7, 오늘쪽이 Rev2 로써, 수정된 부분에 자동으로 블럭이 쳐진 것을 확인 할 수 있습니다.
위 화면을 보이게 하는 순서입니다.
프로젝트 마우스 오른쪽 버튼 클릭 Team -> Show History 메뉴를 클릭한 후 제일 아래 부분의 수정한 파일을 더블클릭 하면,
위와 같은 비교화면을 보실 수 있습니다.
아주 괞찮네요^^
Ps. 오늘 같은 실수를 하지 않도록 우분투 서버 재기동시 svnserve -d -r /home/kim19/svn/ 를 자동으로 시작하도록
서비스로 등록하도록 하겠습니다. 지금까지는 우분투 x윈도우 상의 gedit 에디터를 사용했었는데요, 원격SSH로 접속해서 nano 에디터로 설정파일을 다루도록 하겠습니다.
SSH 터미널로 접속해서 nano 에디터로 설정하는 방법입니다.(아래화면)
아래 #Subversion 아래 1줄을 추가해 주면, 우분투 재시작시 자동으로 SVN서버가 기동 됩니다.
클라우드 테스트구성을 위한 PC_메모리 (0) | 2019.04.27 |
---|---|
우분투 후기(Apache2+PHP5서버 설치 및 80포트홈폴더설정과 Sendmail서버설치) (0) | 2016.04.17 |
전자정부프레임웍 정리 마지막_우분투에서 SVN 소스 버전 관리 (0) | 2016.04.15 |
전자정부프레임워크 작업물을 배포 OK (0) | 2016.04.09 |
JSP 웹서버 세팅2 (0) | 2016.04.07 |
댓글 영역