2013-07-08 3 views
1

내 버전 GitLab5.3으로 업그레이드하고 Apache 대신 Nginx을 사용합니다. 그것은 한 번 일했고 지금 GitLab이 멈추는 것을 보았습니다. 그래서이 명령으로 서비스를 다시 시작하려고합니다. sudo service gitlab starthtop으로 무슨 일이 일어나고 있는지 지켜보십시오. 1 ~ 2 분 후에 gitlab 서비스가 중단되고 이유를 알 수 없습니다.GitLab이 시작되지만 오른쪽에서 멈춤

나는 마이크로 인스턴스 AWS EC2을 사용하고 있습니다.

GitLab에서 내 저장소를 모두 가져 와서 BitBucket (또는 GitHub)로 가져 오려면 어떻게해야합니까?

감사합니다.

환경 정보

$ sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production 

System information 
System:  Ubuntu 12.04 
Current User: git 
Using RVM: no 
Ruby Version: 1.9.3p327 
Gem Version: 1.8.23 
Bundler Version:1.2.3 
Rake Version: 10.0.4 

GitLab information 
Version: 5.3.0 
Revision: e1c473c 
Directory: /home/git/gitlab 
DB Adapter: mysql2 
URL:  https://domaine-name.com 
HTTP Clone URL: https://domaine-name.com/some-project.git 
SSH Clone URL: [email protected]:some-project.git 
Using LDAP: no 
Using Omniauth: no 

GitLab Shell 
Version: 1.4.0 
Repositories: /home/git/repositories/ 
Hooks:  /home/git/gitlab-shell/hooks/ 
Git:  /usr/bin/git 

답변

0

가 어떻게 GitLab에 내 모든 저장소를 검색하고의 Bitbucket (또는 GitHub의)로 가져올 수 있습니다?

할 수 있습니다 :합니다 (Bitnami stack 설명하거나 installation blog post 다음과 같이)

  • gitlab.yml config file에서 언급 한 바와 같이 베어의 repos는 (저장 위치로 이동하여 AWS EC2 마이크로 인스턴스

    • 로그)
    • 각 파일에 대해 번들을 만듭니다 (my answer on git bundle 참조) : 하나의 파일을 생성합니다. 각 파일은이며, 복사하기가 쉽습니다.
    • 로컬 PC에 해당 번들 파일을 복사하십시오.
    • 로컬 PC에 해당 repos를 복제하십시오 (번들은 허용 가능한 원격입니다! GitHub의 빈의 repo에 git clone mybundle 작품)
    • add a remote 당신은
    GitHub의
  • 먼저
  • 추진을 선언 한
  • 관련 문제