Action disabled: source

깃랩 (Gitlab)

개인용 비공개 프로젝트도 무료로 생성할 수 있다. 설치형도 지원하여 자신의 서버에 설치 후 사용할 수도 있다.

Gitlab은 깃(Git)1)의 원격 저장소2) 기능과 이슈 트래커3) 기능등을 제공하는 소프트웨어다. 설치형 깃헙 (Github)라는 컨셉으로 시작된 프로젝트이기 때문에 깃헙 (Github)와 비슷한 면이 많이 있다. 서비스형 원격저장소를 운영하는 것에 대한 비용이 부담되거나, 소스코드의 보안이 중요한 프로젝트에게 적당하다.

  • 설치형 버전관리 시스템 - 자신의 서버에 직접 설치해서 사용할 수 있다.
  • 클라우드 버전 관리 시스템 - gitlab.com을 이용하면 서버 없이도 Gitlab의 기능을 이용할 수 있다. 10명 이하의 프로젝트는 무료로 사용할 수 있다.
  • Issue tracker 제공
  • Git 원격 저장소 제공
  • API 제공
  • Team, Group 기능 제공

아무래도 인지도 면에서 깃헙 (Github)보다 부족하고, 깃헙이 무료 사용자에게도 조건적인 비공개 프로젝트를 허용했기 때문에 경쟁에서 밀리고 있다.

1)
버전관리 시스템을 구현한 구체적인 제품 중의 하나로 분산형 버전관리 시스템이라는 특징을 가지고 있고, 가장 많이 사용하는 버전관리 시스템 중의 하나다.
2)
버전 관리 시스템은 소스코드를 저장할 수 있는 서버를 운영할 수 있다. 서버에 소스코드를 저장함으로서 협업, 백업, 프로젝트 홍보 등의 다양한 장점이 생긴다
3)
이슈 트래커는 프로젝트를 진행하는 과정에서 발생하는 업무들을 관리해주는 업무 관리 시스템이다.