스프링

* 소스 코드 관리(Source Code Management, SCM) : 소프트웨어의 변경 사항 및 버전을 관리하는 것

* 소스 코드 관리 툴 - 소프트웨어의 버전을 관리하고 실수로부터 안전하게 프로젝트를 보호하고 효과적인 협업을 위한 툴

- CVS(Conurrent Versions System)

- SVN(Subversion) : CVS의 단점을 보완한 툴, 구글, 네이버(2016년 12월 종료) 등에서 지원, 자체 서버 구축도 가능

- Git : 분산 버전 관리 시스템, SVN보다 빠른 속도, 최근 많이 사용되고 있음

           깃허브(GitHub) : Git를 사용하는 프로젝트를 지원하는 웹서비스 , 깃허브에서는 공개 프로젝트는 무료이고 비공개 프로젝트는 유료 서비스를 가입해야 함, Git을 지원하는 BitBucket에서는 무료로 비공개 프로젝트 생성이 가능함(5명까지 가능하며 초대를 통해 최대 8명까지 가능)

 

* BitBuchet 사용 방법

 

http://bitbucket.org 회원가입, 이메일 인증 필요

- 온라인 저장소 만들기

- 멤버에게 읽기 권한, 쓰기 권한, 관리자 권한 부여 가능

- STS(이클립스)에서 Git로 Perspective 변경

- 프로젝트를 공유하는 방법 : 프로젝트 - 우클릭 - Team - share project

- 소스 관리 방법

commit - 로컬 저장소에 저장

push - 온라인 저장소에 업로드

pull - 온라인 저장소의 최신 파일을 다운로드

- Git  프로젝트를 import 하는 방법

 

about author

PHRASE

Level 60  머나먼나라

지각(이) 나자 망령 , [지각이 나자마자 망령이 들었다는 뜻으로] 이제 겨우 철이 들었나 보다 하던 터에, 다시 엉뚱한 짓을 하였을 때에 이르는 말.

댓글 ( 4)

댓글 남기기

작성