GitLab 3

GitLab repository 생성

지난 Article에서는 GitHub와 GitLab에 대해 비교하고, 개인 서버에 설치가 가능한 GitLab 을 Ubuntu Server에 설치하는 것 까지 진행하였다. [관련 글] -. Github 와 Gitlab 의 비교. -. Gitlab 의 설치. GitLab을 설치하였으면 이제 Git repository를 생성하고, 거기에 Git으로 Code를 push/pull 해서 형상관리를 계속 해나가면 된다. GitLab에서 Git repository를 생성하는 법을 알아보자. Git repository 의 생성 1. GitLab 을 설치하고 나서 접속해 보면 아래와 같은 웹페이지를 확인할 수 있다. 기본으로 주어지는 아이디/패스워드는 root / 5iveL!fe 접속해 보니 root로 접속도 되고, ad..

Products & Services 2016.03.09

Gitlab 의 설치.

GitHub 와 달리 GitLab의 경우 gitlab.com 에서 직접 서비스하기도 하지만 설치파일을 배포하여 개발자들이 직접 서버에 설치하여 사용할 수도 있게 되어 있다. 이에 따라 자신이 작성한 코드가 공개되는 것을 원치 않을 뿐더러 타 서버에 올라가있는 것을 원치 않는 개발자라면 GitLab 배포판을 다운로드 받아 자신의 서버에 설치해 놓고 사용해 보는 것이 하나의 옵션이 될 수 있다. GitLab Package 설치1. https://about.gitlab.com/ 에 접속하면 메뉴 중에 Download 가 있다. 해당 메뉴를 선택하게 되면 아래와 같이 자신의 Server OS에 맞는 설치 가이드를 확인할 수가 있는데, 현재 설치 지원 가능한 OS 목록은 다음과 같다. Ubuntu 12.04 Ub..

Products & Services 2016.03.04

Github 와 Gitlab 의 비교.

개발자가 개발을 하다보면 소스 코드 관리가 상당히 중요하다. 예를들어 기본 기능을 다 구현하고 나서 backup을 하나 복사해 놓고, 또 다시 추가 기능을 구현하고 backup을 하나 복사해 놓고, 이렇게 나름 코드 관리를 하다보니 어떤 용도로 복사해 놓았었는지 기억나지도 않고, 현재 코드와 당시 코드를 비교 하려고 하려니 또 막막하기도 하다. 따라서 이런 상황을 개선하기 위해 흔히 개발시에는 형상관리 툴을 사용하게 된다. 다소 예전 툴이긴 하지만 cvs, svn 등도 있고, perforce라는 상용 툴, 그리고 요즘 흔히 사용하는 git 등도 형상관리를 위한 프로그램으로 사용되고 있다. 이 article에서는 이런 형상관리툴들 중에 git 을 가지고 git repository(저장소)를 운영하는 서비스..

Products & Services 2016.03.04