개발환경 설정과 작업이력 관리는 개발을 진행하는 데에 있어 상당히 신경 쓰이는 문제인데, Visual Studio의 Team Services를 이용해 관리해 보기로 함. 협업이나 피드백 기능 등은 차차 사용해 보면 될 것 같고, 당장은 개인적인 프로젝트의 소스코드 버전컨트롤을 편리하게 하고자 하는 목적이 가장 큼.
좀 더 큰 규모의 프로젝트를 진행하는 분들은 Agile 개발방법론에 따른 SW관리툴이라고 이해하면 될 듯 함. Team Services는 클라우드 환경 기반, Team Foundation Server는 로컬 서버에 설치되는 버전으로 기본적으로 같은 관리툴임. 다만, Team Services는 아직까지는 영문만 지원, Team Foundation Server는 한글까지 지원된다고 함. visual studio team services가 궁금한 분은 요기로 : 링크
가입 / 프로젝트 생성도 상당히 간단한데 1) Visual Studio Team Services 가입 -> 2) 프로젝트 생성하면 바로 Team Services의 사용이 가능하다.
가입 후 메일 인증이 완료되면 위의 프로젝트 설정화면으로 이동되는데 설정해야 할 내용은 아래와 같다.
- Host my projects at : team services 관리화면 접속 주소
- manage code using : git / Team Foundation Version Control 중 선택
- project name : 최초 생성할 프로젝트명 입력
- Organize work using : Agile / Scrum / CMMI 중 선택
진행에 대한 산출물(문서화 자료)이 중요한 경우 CMMI 선택
단순히 개발에 집중하는 경우 Scrum 선택
문서화 자료와 개발 진행관리의 절충이 필요한 경우 Agile 선택
- 나머지 부분은 기본 입력된 내용을 사용해도 무방
- 입력 내용 확인 후 Continue 버튼을 선택하여 환경설정 및 프로젝트 생성
- 프로젝트 생성 후 첫 화면, 현재 환경을 사용자 PC쪽에 싱크하기 위한 페이지.
- 혹시나 초기 설정에서 Git을 선택했는데 TFVC를 사용하고 싶은 분은 위의 그림처럼 설정 -> Version Control -> New repository -> Create a new repository 창에서 TFVC 레포지토리를 생성할 수 있다.
- git 과 TFVC(Team Foundation Version Control)의 차이점이 궁금한 분은 두 가지 방식의 차이점을 비교해 놓은 요기로 : 링크
- 위의 화면은 초기 환경설정을 마친 후 Dashboards 화면
'프로그래밍' 카테고리의 다른 글
C# 무료 프로그래밍 강좌 사이트 모음 (3) | 2017.05.24 |
---|---|
비주얼스튜디오 VisualStudio 2017 파이썬 개발도구 업데이트 (1) | 2017.05.14 |