TOOL/VCS

TOOL/VCS

[Eclipse] add to svn:ignore 활성화 방법

이클립스 add to svn:ignore 활성화 방법 1. 원격 레파지토리에서 제외 시킬려는 디렉토리나 파일을 삭제합니다 2. 프로젝트를 업데이트 해서 삭제된 디렉토리나 파일을 로컬에 반영시킨 다음 (이때 원격과 동일하게 삭제되니 로컬 파일은 반드시 백업을 해두어야합니다) 3. 다시 삭제된 디렉토리나 파일을 복구시킵니다 4. 다시 생성된 디렉토리나 파일은 옆에 ? 아이콘이 뜹니다. 이 상태에서 우클릭해서 다시 svn:ignore을 찾아주면 활성화되어있음을 확인 할 수 있습니다. +저는 .setting 파일을 제외하고 싶어서 아래와 같은 방법으로 해결했습니다. settings 파일 svn:ignore 활성화 방법 1. svn에 settings 디렉토리 삭제 2. local에서 전체 project 삭제 3...

TOOL/VCS

[Eclipse][SVN] SVN 특정 버전으로 되돌리기

이클립스 svn 특정 버전으로 되돌리기 Update to Revision 프로젝트 파일 우클릭 > Team > Update to Revision Head Revision - 최신 리비전으로 롤백 Date - 원하는 날짜를 선택하여 롤백 Revision - 원하는 리비전을 선택하여 롤백 Revision을 선택하고 Browser을 클릭하면 Show History 나오며 리비전과 커밋 내역이 보입니다. 자신이 원하는 리비전을 선택하여 확인을 누르면 롤백이 됩니다. * 리비전(Revision) : 소스 파일등을 수정하여 커밋하게 되면 일정한 규칙에 의해 숫자가 증가(새 버전 생성)합니다. 저장소에 저장된 각각의 파일 버전이라 할 수 있습니다.

TOOL/VCS

[Eclipse] GitHub에 프로젝트 업로드 하기

이클립스에서 깃허브 레파지토리에 프로젝트 업로드 하는 방법 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..

TOOL/VCS

[Eclipse][SVN] 동기화 끊어진 SVN 재연결

동기화 끊어진 SVN 재연결 방법 프로젝트우클릭 > Team > Share Project > SVN > SVN repository 지정 > Finish

TOOL/VCS

[SVN] SVN 에러 E220001 + Show History 먹통

'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

TOOL/VCS

[SVN] target 폴더 제외하기

commit할때 target폴더 commit목록에서 제외하기 window > preference > Team > Ignored Resources -> Add Pattern 제외할 규칙을 추가 */target/* 제외하는것들... .project .classpath .settings */target/*

TOOL/VCS

[SVN] SVN 에러 E204900 txn-current-lock

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..

TOOL/VCS

[Eclipse][SVN] SVN 사용 메뉴 설명

이클립스에서 SVN 사용할때 쓰는 메뉴 Team ▶ Synchronize with Repository 서버내용과 싱크를 맞춥니다. Commit 소스의 수정사항을 반영합니다. Update to HEAD 서버의 소스를 내려받습니다. Update to Version 특정시점의 소스로 전체 소스를 바꾸어줍니다. Show History 사람들이 업데이트 한 내역을 확인할 수 있습니다. 어느 부분을 업데이트 했고, 어떻게 했는지 상세하게 확인 가능합니다. Revert 현재 작업했던 내용을 취소하고, 서버소스로 모두 바꾸어줍니다. Lock LOCK을 걸어놓으면, 다른사람이 해당소스를 commit하지 못하게 막을 수있어 충돌문제를 예방할 수 있습니다.

TOOL/VCS

[Eclipse][SVN] SVN 프로젝트 Lock · Unlock

SVN LOCK / UNLOCK 이클립스에서 SVN 연동시 한명이 수정한 소스를 다른 사람들이 수정하게 되면서 소스 병합 문제가 발생할 수 있다. 이런 경우 LOCK을 걸어놓으면, 다른사람이 해당소스를 commit하지 못하게 막을 수있어 충돌문제를 예방할 수 있다. 프로젝트우클릭 > Team > Lock comment 입력 후 OK 해당 파일이 LOCK이 된 것을 아이콘으로 확인 할 수있다. 상대방이 lock 한 파일을 확인 하는 방법은? SVN Repositories 탭으로 가서 확인 하면, 프로젝트에 lock한 파일들을 확인 할 수 있다. 프로젝트우클릭 > Team > Unlock 파일을 확인하고 OK 하면 Lock을 풀수있다.

TOOL/VCS

[Eclipse][SVN] SVN 프로젝트 Check Out · Commit · Update

Check Out SVN에 올라가 있는 프로젝트를 처음으로 내려받을수있습니다. Commit 프로젝트를 오른쪽 클릭을 하여 아래와 같이 Team > Commit 메뉴를 선택합니다. Commit을 할때 반드시 Comment를 작성하도록 되어 있습니다.. 버전마다 구별할 수 있도록 Comment를 작성합니다. Update 소스를 Commit과 Update 하는 과정에서 Conflict를 발생할 수 있는데, 이는 저장소의 같은 소스 부분(ex. 같은 줄)을 각기 다른 사람(혹은 컴퓨터)이 바꿀려고 할때 일어납니다. 이를 유념하고 만약 발생할 시에는 Update를 하여 리비전을 맞춘 후 Conflict가 발생한 곳을 고쳐 Commit을 하는 방법으로 해결이 가능합니다. 이 이외에도 다른 경우가 발생할 수도 있으니..

TOOL/VCS

[Eclipse][SVN] 기존프로젝트 SVN 첫commit

필요한 이전단계: https://rebornbb.tistory.com/entry/Eclipse-SVN-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8-%EC%BB%A4%EB%84%A5%ED%84%B0-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%97%B0%EB%8F%99 [Eclipse] SVN 플러그인 커넥터 설치 및 연동 1. Subversive 플러그인 및 커넥터 설치 설치 방법 : https://www.eclipse.org/subversive/installation-instructions.php Installation Instructions - Eclipse Subversive | The Eclipse Foundation The Eclipse Foundation -..

TOOL/VCS

[Eclipse][SVN] SVN 플러그인 커넥터 설치 및 연동

1. Subversive 플러그인 및 커넥터 설치설치 방법 : https://www.eclipse.org/subversive/installation-instructions.php Installation Instructions - Eclipse Subversive | The Eclipse FoundationThe Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.www.eclipse.org*플러그인 설치시 아래와 같은 오류가 난다면 (STS or Eclipse..

ReCode.B
'TOOL/VCS' 카테고리의 글 목록