* 소스 코드 관리(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 하는 방법
댓글 ( 4)
댓글 남기기