1

我已将我的版本升级GitLab5.3并使用Nginx而不是 Apache。它工作了一次,现在我看到 GitLab 停止了。所以我尝试使用这个命令重新启动服务sudo service gitlab start并观察htop发生了什么。我注意到 1 或 2 分钟后 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:  git@domaine-name.com: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
4

1 回答 1

0

如何在 GitLab 上检索我的所有存储库并将它们导入 BitBucket(或 GitHub)?

你可以:

  • 登录您的 AWS EC2 微实例(如Bitnami 堆栈中所述或遵循此安装博客文章
  • 转到存储裸仓库的位置(如gitlab.yml配置文件中所述)
  • 为每个文件制作一个捆绑包(请参阅我的回答git bundle):这将在每个 repo 生成一个文件,这更容易复制
  • 将这些捆绑文件复制到本地电脑上
  • 在您的本地电脑上克隆这些存储库(捆绑是可接受的远程!git clone mybundle有效)
  • 将遥控器添加到您首先声明的 GitHub 空仓库
  • 推送到 GitHub
于 2013-07-08T08:48:56.570 回答