问题标签 [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 投票
3 回答
1979 浏览

git - Gitlab 7.3.2 权限被拒绝(公钥)

我刚刚在私人服务器上全新安装了 Gitlab 7.3.2。然后我创建了一个新项目,一个具有有效 ssh 密钥的新用户。

当我试图克隆测试项目时,它会抛出 Permission denied (publickey)。在以前的版本中,我必须检查 /home/git 文件夹或类似文件夹的设置,但现在该文件夹不存在。

请问有什么办法可以解决这个问题吗?

0 投票
0 回答
33 浏览

gitlab - gitlab-7.7.1-omnibus-5.4.1 创建合并请求

选择源/目标分支合并时的空分支列表,但可以在分支选项卡中查看分支

sudo gitlab-rake gitlab:check, 一切都好

尝试重新启动 gitlab-ctl,没有任何改变

0 投票
2 回答
736 浏览

ruby-on-rails - Gitlab 7.7创建新/移动存储库不起作用

我从 Gitlab 7.5 迁移到 7.7 并设置了 Gitlab 7.7 的全新安装,但两个项目都显示相同的问题。

创建新存储库会导致错误“无法创建存储库”,将现有存储库移动到另一个命名空间会导致“无法移动项目”。

在这两种情况下,我都没有在任何 gitlab 日志中看到错误,也没有看到对 gitlab-shell 的任何请求。

这是我的系统信息:

生产日志

sidekiq.log

rake check: git@lh-aux-git:~/gitlab> ./bin/check 警告:Nokogiri 是针对 LibXML 版本 2.8.0 构建的,但已动态加载 2.9.1 检查环境 ...

gitlab-shell.log

推/拉/提交/合并请求等其他操作工作正常!

知道如何解决这个问题吗?

谢谢克里斯蒂安

0 投票
0 回答
161 浏览

gitlab - 如何在自己创建的 gitlab 项目中成为权限受限的普通开发者?

我们在自己的服务器上使用 GitLab 7.7.0.rc4。我创建了一个项目,它赋予我该项目的所有权和所有权限,特别是在主分支上接受合并请求的权利。我想放弃所有权并成为一名普通的开发人员(即具有受限权限),这样我就不会通过推送到 master 或在 Web 界面中按下错误的按钮来意外接受合并请求。

我怎样才能做到这一点?

我已经阅读了https://stackoverflow.com/a/23803494/1460043,但是在我们的 gitlab 中,我不能将“所有者”作为角色,只有访客/记者/开发人员/大师。

我已经将项目转移到组命名空间,这显然使组所有者也成为项目的所有者。如果我将自己从项目成员列表中删除,我将失去对该项目的访问权限。但是,如果我重新加入项目(使用组所有者帐户添加我),我将获得所有权限,即使仅以“访客”的角色重新加入。

0 投票
1 回答
94 浏览

ruby - 添加存储库、用户或执行其他操作时在 gitlab 上获取 502

通常通过多次刷新(重新发送 POST)浏览器来修复。

服务器本身有 4GB RAM 可用和多核 cpu。该错误立即出现,因此它似乎不是内存或超时问题。

我在这里发布了这个错误:https ://bugs.ruby-lang.org/issues/10872但它被关闭为无效。

我不知道 ruby​​ 是如何工作的,所以不知道我在看什么或在寻找什么。

0 投票
1 回答
790 浏览

email - GitLab 7.8 电子邮件通知不起作用

我刚刚安装了 GitLab 7.8 CE,但所有电子邮件通知都不起作用。(注册/忘记密码/重新发送确认/更改电子邮件等等)

大约 6 小时后,我不知道如何解决这个问题。请帮忙!

它与“sendmail”有关。但我不知道如何将其切换为“后缀”。服务器是 CentOS7。我还搜索了所有不同类型的日志,但任何文件中都没有一个响应。所以也没有调试;(

/gitlab/config/gitlab.yml

/gitlab/config/environments/production.yml

0 投票
2 回答
2986 浏览

git - Gitlab:是否可以创建从我的分支到同一项目的另一个分支的合并请求

场景:我们是 3 个开发人员。

开发人员 1(管理员)创建了主存储库。

开发人员 2 分叉了管理员的存储库。

开发人员 3 分叉了管理员的存储库。

开发人员 2 创建了一个功能分支“功能 1”

开发人员 3 从开发人员 2 存储库中签出了“功能 1”。

当开发人员 3 尝试创建合并请求时,他只能看到自己的和管理员的存储库。

所以我想知道,是否有可能创建一个合并请求到另一个不同于我的 fork 的远程?

到目前为止,我看到的唯一解决方法是:

开发人员 2 将功能分支推送到管理员的仓库(通过合并请求)并要求管理员“保护它”,然后开发人员 3 也必须向管理员的仓库创建合并请求,这种方法的问题是开发人员 2失去分支的所有权,他们每次想要推送更改时都必须创建合并请求。

另一方面,该功能似乎已添加到 GitLab,但我找不到有关此功能的官方文档。

0 投票
1 回答
810 浏览

gitlab - GitLab 权限被 ssh 拒绝连接

我在连接到我的 GitLab 帐户时遇到问题。我已经生成了公钥并添加到我的个人资料中,但是当我尝试通过 ssh 连接时,它拒绝了权限。

问候。

0 投票
1 回答
2102 浏览

ssh - 不要在 GitLab 中使用 ssh

在我的一台 PC 命令ssh -T git@github.lcl.loc工作和输出Welcome to GitLab, Anonymous!

但是在我的两台PC命令输出中

我生成新的 RSA 密钥。什么也没有变。密钥是在没有密码的情况下创建的。

如果您从用户 git 输入密码,则以用户 git 的身份访问控制台。

GitLab v7.9.4 GitLab Shell 2.6.2 安装但不带omnibus-gitlab ...

0 投票
3 回答
1933 浏览

jenkins - 使用 POST 请求触发 Jenkins 构建

这似乎是一个非常简单的问题,但我还没有找到可行的解决方案。基本上,我从 Gitlab 创建了一个网络钩子,为每次提交触发 Jenkins 中的构建。然而,Jenkins 想要使用 GET 方法的 web hook 请求,而 Gitlab web hook 使用 POST 方法发出请求。有没有办法解决这个问题?

从我所做的搜索来看,詹金斯似乎曾经想要一个 POST 请求,但现在已经不是这样了。我正在使用 Jenkins 1.610 和 Gitlab 7.9.4。