[GIT] 깃과 깃헙, 브랜치전략과 주석 활용법까지
·
TOOL/VCS
좋은 영상들을 보고 정리한 글입니다. 글 하단 원본 링크 참고해주세요. GitGit -> 버전관리시스템Github -> Git으로 관리하는 프로젝트를 올려둘수있는사이트 파일 현재상태 기록 명령어 add, commitgit add 파일명 ( 여러개파일 : git 파일1 파일2 ... / 모든파일: git add . )git commit -m '메모'관련 조회 명령어어떤 파일들을 staging 해놨는지 확인 : git status commit 내역 조회 : git log --all --online commit프로젝트의 현재 상태를 나타내는 체크포인트 또는 스냅샷좋은 Commitprefix를 잘활용해라짧고 굵게 써라팀의 규칙을 따라야한다 차이점 확인git diff 와 git diftoolcommit 전에..
[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..