본문 바로가기

오픈소스/깃허브

[Gitlab] 깃랩 복원 (백업을 통한 복구) 깃랩 백업 복구를 위한 문서를 정리하였습니다. # Contents Gitlab Restore # Gitlab Restore Gitlab Restore 명령어 포맷은 아래와 같습니다. gitlab-rake gitlab:backup:restore BACKUP= 아래는 실제로 깃랩 복원을 한 예시입니다. 정상적으로 처리됨을 확인하였습니다. gitlab-ctl stop sudo gitlab-rake gitlab:backup:restore BACKUP=1519826736_2018_02_28_10.4.4-ee gitlab-ctl start 더보기
[Gitlab] 깃랩 백업 설정 깃랩을 설치 한 후 백업폴더를 지정하고 싶은 경우 정리한 문서입니다. 필자는 /DATA/gitlab_backups 디렉토리에 저장하고 싶다고 예를 들면서 설명하도록 하겠습니다. # Contents Gitlab Backup Configure # Gitlab Backup Configure Gitlab 설정파일을 아래 명령어를 통해 수정하도록 합시다. sudo vi /etc/gitlab/gitlab.rb 위 명령어를 통해 gitlab 설정 파일을 연 후 아래 라인을 찾아서 수정하도록 합시다. 라인 카운트는 변경될 수 있으니 특정 문자열을 찾는 것이 편합니다. gitlab_rails['backup_path'] = '/DATA/gitlab_backups' #line 537 부분을 수정함 ETC. 깃랩 백업 쉘 명.. 더보기
[Gitlab] 깃랩 CE 설치 및 사용법 for Ubuntu 깃(Git)은 오픈소스 버전 컨트롤 시스템으로, 크고 작은 프로젝트를 빠르고 효율적으로 관리하기 위한 것입니다.. 깃랩(GitLab)은 깃 위에서 구축되었으며, 훌륭한 인터페이스를 제공하지만, 보다 복잡한 작업을 처리하기 위해서는 커맨드 라인을 통해 깃을 사용해야 합니다. 깃랩 홈페이지에서 제공하는 사용법을 정리한 것입니다. 원문은 이곳에서 확인할 수 있습니다. 깃랩을 설치하기 전 깃랩과 깃허브의 차이점에 대해 간단하게 소개하고자 합니다. 깃랩에서는 https://about.gitlab.com/devops-tools/github-vs-gitlab/ 에서 깃허브와의 차이를 통해 자신들의 강점을 소개하고 있습니다. GitLab See how Github compares to Gitlab single appl.. 더보기