问题标签 [gitlab-7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
183 浏览

git - 如何将单个 gitlab 项目迁移到另一台服务器?

我有两台 gitlab 服务器,服务器 A 和服务器 B。这些服务器上有几个不同的项目。

笔记:

  • 服务器A gitlab 版本为7.3.2
  • 服务器 B gitlab 版本为 7.13.5
  • 服务器之间没有网络连接
  • 迁移源代码和 wiki 应该很容易,因为它们都是 git-repositories。但是这些问题呢?

如何将单个 gitlab 项目(包括问题和 Wiki)从服务器 A 迁移到服务器 B?

0 投票
1 回答
1136 浏览

ubuntu-14.04 - 将 GitLab 6.9.1 备份恢复到新的 GitLab 7.14 实例

我正在构建一个新服务器以从 GitLab 6.9.1 升级GitLabUbuntu 14.04 LTS.

GitLab使用以下命令创建了实例的备份: sudo gitlab-rake gitlab:backup:create

我已将备份复制到新服务器并放置它/var/opt/gitlab/backups/

当我运行命令以使用新的 GitLab 实例恢复新服务器上的备份时

sudo gitlab-rake gitlab:backup:restore BACKUP=1442406091

我收到以下错误:

我在 GitLab 文档中读到只能从相同版本的 GitLab 进行恢复,但有没有办法将备份从 6.9.1 恢复到 7.14 的新实例。

0 投票
1 回答
2286 浏览

jenkins - 如何在 GitLab 合并请求被接受后触发 Jenkins 启动构建

当我们接受合并请求时,我已经花了几天时间尝试不同的方法来触发 Jenkins。不幸的是,我无法在我们的系统上进行任何操作。我尝试了 Jenkins 方面的不同插件来触发 GitLab,但它们似乎也不起作用。添加参数化字符串并将令牌添加到 URL 的末尾,我已经尝试了所有这些 - 可能顺序不正确,我不确定。

我想要一个很好的配置来准确地告诉我必须设置哪些设置以及要使用哪些插件。我已经为 webhook 和合并请求插件上传了大多数插件,但它们都没有真正起作用。

然后,下一个问题是如何调试从 GitLab 到 Jenkins 的内容?你看系统日志吗?那里似乎有很多东西,和 /var/log/Jenkins/jenkins.log 文件一样。

非常感谢任何帮助/建议。

GitLab 版本:7.12.2 詹金斯版本:1.620

0 投票
1 回答
265 浏览

gitlab - 轻松升级 GitLab 6.2 > 7.9

从 6.2 > 最新稳定版本可以轻松升级吗?似乎您不能跳过版本,并且必须升级为 6.3 > 6.4 > 6.5 等。

这似乎是一项艰巨的任务!

我们考虑安装一个带有最新版本的单独虚拟机,并同时运行,并克隆 repo > new repo。

0 投票
1 回答
577 浏览

gitlab - bitnami gitlab 8.1.4-0 gitl clone via http 错误:empty repo 并通过网页错误下载 zip

gitlab 版本:bitnami gitlab-8.1.4_x64

操作系统:ubuntu 12.04_x64

只是标题,我在 gitlab 上设置了一个存储库并通过 ssh 推送代码是可以的,但是当我尝试通过 http 克隆时,我得到一个空存储库。 我试图在 /etc/gitlab/gitlab.rb 中添加 nginx 项目,但它没有用。任何人都可以给我一些帮助吗?太感谢了!

同时,如果我尝试从网页下载 zip,我会得到以下信息。

使用gitlab-ci-multi-runner时,我会遇到问题

0 投票
1 回答
2982 浏览

git - 如何使用旧备份将 Gitlab 7 升级到 8

我使用的是 Gitlab 7.10.4。我使用以下命令创建了一个备份:

然后我尝试使用以下命令升级到最新的 Gitlab 版本(例如8.3.4):

由于未知原因,这失败了。所以我不得不安装全新安装的 Gitlab,但我不明白为什么我的旧备份无法安装在新版本的 Gitlab 上,这会产生版本不匹配错误。

如何保留我的旧数据备份升级到最新版本的 gitlab ?

0 投票
2 回答
1802 浏览

git - GitLab:无法通过 http 和 ssh 从 GitLab 服务器克隆存储库

我正在运行 GitLab 社区版。我在 Gitlab 中创建了一个新项目。当我尝试通过http它克隆时说:

remote: Not found fatal: repository 'http://myhost/test/sample.git' not found

0 投票
1 回答
56 浏览

gitlab - Gitlab CE 没有布局

我的 Gitlab 有问题。安装后它没有布局。当我尝试

它输出

Gitlab 在 Debian 和 Apache 上运行。nginx 被禁用。

0 投票
1 回答
477 浏览

gitlab - Gitlab 固执地使用 Postgresql 数据库的默认配置值

上下文:在 Ubuntu 15.04 上带有外部 nginx 和 postgresql 的 Gitlab 8。这一切都适用于 Gitlab 7.10,我从全新安装开始以避免升级问题。

在 gitlab.rb 中有:

进行重新配置和“gitlab-rake gitlab:setup”时没有问题,并且数据库被重新创建。到目前为止看起来不错。不幸的是,页面没有加载,我得到一个 500 - 日志文件告诉我它无法使用给定的密码登录。我让数据库接受所有(无密码),然后出现奇怪的错误:

配置文件中没有提到数据库 gitlabhq_production,所以我在这里一无所知。你能帮忙吗?

0 投票
0 回答
105 浏览

git - 如何通过 REST API 从特定存储库分支的 gitlab 获取 tar 文件

如何从存储库的特定分支或标签的gitlab 获取 tar 文件。到目前为止,我像这样使用 https://gitlab.com/api/v3/projects/:id/repository/archive?access_token=xxxxx 这个网址正在下载主分支的 tar 文件。

是否有任何 API 可以将分支和标记内容作为 tar 文件获取..

提前谢谢...