허니몬의 IT 이야기/리눅스 이야기, 우분투

적용환경 : 우분투 10.04 64bit Server

주제 :

프로젝트 유틸리티

- 버전 관리 시스템 : SubVersion(VCS:Version Control System), Git(DVCS : Distribute Version Control System)

- 빌드 자동화 시스템 : Hudson

- 이슈 관리 시스템 : RedMine, Trac

- 통합 프로젝트 유틸리티



1. 버전 관리 시스템(VCS : Version Control System)

 프로젝트에서 사용된 소스는 물론 여러가지 문서, 파일 등을 관리할 수 있는 시스템이다.

     1.1. SubVersion 개요 및 특징

     1.2. SubVersion 설치 및 설정

          1.2.1. svn protocol 사용방법

          1.2.2. http protocol 사용방법

     1.3. SubVersion 사용방법

          1.3.1. CUI(Command) 환경에서 사용방법

          1.3.2. 이클립스 환경에서 사용방법

     1.4. SubVersion 관련 팁(Tip!)

     1.5. Git 개요 및 특징

     1.6. Git 설치 및 설정

     1.7. Git 사용방법

     1.8. GitHub 사용방법


2. 이슈 관리 시스템(Issue Manager System)

  흔하게 알려진 이슈 트래커(Issue Tracker), 버그질라(BugZilla) 등의 설치 및 실행방법

  2.1. 왜 쓰는걸까?

  2.2. 어떤 특징들을 가지고 있을까?

  2.3. RedMine 설치 및 설정방법

  2.4. RedMine 사용방법

    2.4.1. 브라우저로 사용하기

    2.4.2. 이클립스 플러그인으로 사용하기

  2.5. RedMine 관련 팁(Tip!)



3. 빌드 자동화 시스템(Build Automation System)

컴파일, 배포 파일 생성 및 배포 등의 반복적인 작업들을 한번에 처리할 수 있는 시스템이다.


     3.1. 빌드 자동화 시스템이란?

     3.2. Hudson 의 개요 및 특징

     3.3. Hudson 설치 및 설정

     3.4. Hudson 사용방법

     3.5. Hudson 활용팁




이제 쓸 수 있을 것 같...은가?

올해 안에 써야지.