Project/project 10

Bitbucket 사용법

Bitbucket Commit&Push 방법 Commit : '나의 local에 기록하기' 또는 'push하기 위하여 파일들에 이름을 붙여 놓는 것'Pull : 깃 서버에 있는 타인의 push 내용을 받는 것Push : 내가 commit한 것들을 깃 서버에 올리는 것Conflict : 타인과 내가 동시에 같은 파일을 수정해서 충돌이 발생하는 것Merge : Conflict가 발생한 파일을 확인하여 타인의 수정내용과 나의 수정내용을 합병하는 것 Step 1. 수정한 것 commit Step 2. Pull Case 1. 타인이 Push한 것이 없을 경우 Pull(no item)이 나타납니다. Case 2. 타인이 Push한 file이 내가 commit한 file과 다른 경우에는 Pull(N item)이 나타..

Project/project 2016.11.01

[형상관리] merge & commit 순서

[ eclipse/github ] 사용 1. add to index 2. commit and push 3. 마스터 브런치로 먼저 들어간 상태 --------------------------- 4. team - merge (최근에 수정한 브런치 선택) 5. merge 한 후 코드를 보면서 구코드와 수정코드를 보고 불필요한 구코드를 지움(충돌이 나는 경우) 6. 에러가 전부 없어지면 워크스페이스 싱크로나이즈드 -> 마크애즈머지 ----------------마스터에 나의 변경사항 추가한거---------------- 7. 커밋앤 푸쉬 8. 리젝티드 에러가 나는 경우 (다른 사람이 마스터에 커밋을 한 경우) 9. 풀 (이때 충돌이 발생할 수 있다 충돌이 발생하면 4~5번작업을 반복) 10. 에러가 전부 없어지면..

Project/project 2016.05.11

[GIT] git,svn 사용법

형상관리시스템 - svn, git svn repository 콘솔에서 오른쪽클릭 new -> new repository locationgit에서 복사한 url 넣고 user로그인web01 오른쪽클릭 find/checkout~ // 나한테 같은 이름있는지 확인 -> 이름바꾸고 넘기기 project이름 오른쪽클릭 team -> disconnect // 서버와 연결끊고svn 콘솔에서 discard하기 // 그럼 이제 내 프로젝트가됨proejct이름 올느쪽 team-> shareproject //서버에올리기addindexcommitcommit and push로그인ok 팀장꺼들어가기 가져온다음에 cmd 에서 gradle eclipse해주기 source file 선택 오른쪽버튼(context menu : 이 문맥에..

Project/project 2016.04.26

Github & SVN & Eclipse

Github : source를 저장하기 위해서SVN : 동적으로 공유하기위해서 진행과정 저장소인 Git repository를 만든후, 공유할 것인 eclipse project 생성. git에 저장한후 SVN으로 공유 1. 준비단계 Git repository 만들기setting에서 collaborators에 허용할 사람들 추가하기 (느리게뜬다 기다림의 미학이 필요;) 2. eclipse project 만들기 java file로 생성project explorer 옆에서 Navigator 화면 띄우기src 밑에 main/java 폴더만들기 test용 java 파일 만들기프로젝트 아래에 .gradle 파일 만들기 (이전 포스팅 참고) cmd로 프로젝트까지 들어감gradle eclipse 명령 : .gradle ..

Project/project 2016.04.05

build.gradle

build.gradle : 편하게 하기 위해서하는 것동료들끼리 잘지내야하는이유 : 기본설정도 못하면 안되..... 회사에서 그런거 물어보면 큰일나....... 1) gradle 도구에서 사용할 라이브러리 가져오기 apply plugin:'java' // 자바 빌드 명령 apply plugin:'eclipse-wtp' // apply plugin:'war' 2) 자바 소스에 대한 기본 설정 compileJava { options.encoding = "UTF-8" sourceCompatibility = 1.8 // source code의 java 허용 버전 } 기본적으로 자바코드가 utf-8로 되어있다. 컴파일할때 jdk 1.8까지한다(만약에 1.9의 문법이나오면 컴파일안되고 에러남). 고객이 1.6을하면 ..

Project/project 2016.03.31

GitHub & 공유시스템의 변화

공유기능을 가진 것 web-hardCloud Storage Cloud Storage 의 종류 : DropBox, OneDrive,Google Drive Cloud Storage 의 문제 : 변경 관리, 접근관리(공유) Software Configuration Management 형상관리 = 버전관리 CVS(무료) : server의 repository에 공유하면 다른사람이 그곳에 접근하여 가져옴(checkout) 접근하여 가져오는 행위 : checkout 하다 upload와 checkout의 단위가 file 단위이다.파일의 조금만 수정해도 파일을 올려야하니까 upload 할때 변경내용만 주고받는다. 효율성이 좋아짐. ssd와 hard 중에서 storage가 날아갈 확률 => ssd(칩)가 높다. repos..

Project/project 2016.03.31
반응형