[Eclipse] add to svn:ignore 활성화 방법
·
TOOL/VCS
이클립스 add to svn:ignore 활성화 방법 1. 원격 레파지토리에서 제외 시킬려는 디렉토리나 파일을 삭제합니다 2. 프로젝트를 업데이트 해서 삭제된 디렉토리나 파일을 로컬에 반영시킨 다음 (이때 원격과 동일하게 삭제되니 로컬 파일은 반드시 백업을 해두어야합니다) 3. 다시 삭제된 디렉토리나 파일을 복구시킵니다 4. 다시 생성된 디렉토리나 파일은 옆에 ? 아이콘이 뜹니다. 이 상태에서 우클릭해서 다시 svn:ignore을 찾아주면 활성화되어있음을 확인 할 수 있습니다. +저는 .setting 파일을 제외하고 싶어서 아래와 같은 방법으로 해결했습니다. settings 파일 svn:ignore 활성화 방법 1. svn에 settings 디렉토리 삭제 2. local에서 전체 project 삭제 3...
[Eclipse][SVN] SVN 특정 버전으로 되돌리기
·
TOOL/VCS
이클립스 svn 특정 버전으로 되돌리기 Update to Revision 프로젝트 파일 우클릭 > Team > Update to Revision Head Revision - 최신 리비전으로 롤백 Date - 원하는 날짜를 선택하여 롤백 Revision - 원하는 리비전을 선택하여 롤백 Revision을 선택하고 Browser을 클릭하면 Show History 나오며 리비전과 커밋 내역이 보입니다. 자신이 원하는 리비전을 선택하여 확인을 누르면 롤백이 됩니다. * 리비전(Revision) : 소스 파일등을 수정하여 커밋하게 되면 일정한 규칙에 의해 숫자가 증가(새 버전 생성)합니다. 저장소에 저장된 각각의 파일 버전이라 할 수 있습니다.
[Eclipse] GitHub에 프로젝트 업로드 하기
·
TOOL/VCS
이클립스에서 깃허브 레파지토리에 프로젝트 업로드 하는 방법 Github에 로그인한 후 새로운 레파지토리를 생성해줍니다 생성한 레파지토리에 들어가 Code 버튼을 누른 후 HTTPS 에서 url을 복사해줍니다. 상단 메뉴에서 Window 클릭 > Show view > git 검색 > Git Repositories를 선택해 탭을 열어줍니다. Git Repositories탭에서 Clone a Git repository 를 클릭해줍니다. URI 부분에 아까 repository에서 카피했던 주소를 붙여넣고, protocol은 https, 깃헙 아이디와 비밀번호를 입력합니다. 변경사항없이 Next 변경사항없이 Finish를 눌러줍니다. 이제 레파지토리에 업로드하고싶은 프로젝트를 우클릭해 Team > Share Pr..
[Eclipse][SVN] 동기화 끊어진 SVN 재연결
·
TOOL/VCS
동기화 끊어진 SVN 재연결 방법 프로젝트우클릭 > Team > Share Project > SVN > SVN repository 지정 > Finish
[SVN] SVN 에러 E220001 + Show History 먹통
·
TOOL/VCS
'E220001: Itemis not readable' 과 같은 오류와 위 문제로 인한 Show History 먹통이 되었을 경우 해결방법 svn 서버에 putty로 접속 > svnserver.conf 파일 찾아 열기 sudo vim ./svnserve.conf anon-access = read 로 되어있는 부분을 none으로 수정한다 anon-access = none 참고 출처 : http://stackoverflow.com/questions/3584643/svn-access-denied-when-comparing-revisions https://idkbj.tistory.com/107
[SVN] target 폴더 제외하기
·
TOOL/VCS
commit할때 target폴더 commit목록에서 제외하기 window > preference > Team > Ignored Resources -> Add Pattern 제외할 규칙을 추가 */target/* 제외하는것들... .project .classpath .settings */target/*
[SVN] SVN 에러 E204900 txn-current-lock
·
TOOL/VCS
SVN 에러 E204900 해결방법 svn: E204900: file '/svnrepo/~/txn-current-lock 위와 같은 메시지 가 출력 되면서 에러가 발생 할시 보통 svnserve 실행 계정문제 일수있다고 한다. SVN서버 최초 설치 설정시의 계정으로 SVN Service를 실행 하면된다. 나는 root로 들어가서 SVN service를 재실행했다. 서비스 재실행 방법은 하단에 정리 에러 해결 참고 출처 : https://graykang.tistory.com/35 SVN 서버 재시작 방법 SVN 프로세스 종료(이미 꺼져있는 경우 생략) 방법은 정말 간단합니다. 일단 restart를 하려면 먼저 돌고 있는 svn 프로세스가 있는지 확인하고 있다면 꺼줍니다. # ps -ef | grep svn..
[Eclipse][SVN] SVN 사용 메뉴 설명
·
TOOL/VCS
이클립스에서 SVN 사용할때 쓰는 메뉴 Team ▶ Synchronize with Repository 서버내용과 싱크를 맞춥니다. Commit 소스의 수정사항을 반영합니다. Update to HEAD 서버의 소스를 내려받습니다. Update to Version 특정시점의 소스로 전체 소스를 바꾸어줍니다. Show History 사람들이 업데이트 한 내역을 확인할 수 있습니다. 어느 부분을 업데이트 했고, 어떻게 했는지 상세하게 확인 가능합니다. Revert 현재 작업했던 내용을 취소하고, 서버소스로 모두 바꾸어줍니다. Lock LOCK을 걸어놓으면, 다른사람이 해당소스를 commit하지 못하게 막을 수있어 충돌문제를 예방할 수 있습니다.