问题标签 [gitlab]

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 投票
1 回答
257 浏览

git - 安装 Gitolite 时发生错误

我根据 链接指令成功下载了 Gitolite 文件。当我尝试运行 gitolite/install -ln 时,出现以下错误:



请帮帮我,实际问题是什么???我正在使用 git 1.6.5,操作系统 Linux(32 位)(fedora - 17)。

0 投票
3 回答
4779 浏览

gitolite - bash:gitolite:找不到命令

我正在尝试使用 Gitolite 在 Gitlab 中创建一个新分支。我完成了安装步骤。当我遇到“设置 gitolite”部分时,我遇到了麻烦。我跟着这个链接

当我跑步时

命令我收到“bash:gitolite:找不到命令”错误消息。我不知道是什么问题..任何人请帮助我。

0 投票
6 回答
14679 浏览

nginx - 安装了 gitlab,但只显示 nginx 欢迎页面

我使用它的安装指南安装了 gitlab 。一切都很好,但是当我在浏览器中打开 localhost:80 时,我看到的都是消息Welcome to nginx!. 我找不到任何包含任何错误的日志文件。

我在 VirtualBox 中运行 Ubuntu。我的 /etc/nginx/sites-enabled/gitlab 配置文件内容如下:

0 投票
1 回答
5528 浏览

markdown - Gitlab Wiki 同页链接

如何在 Gitlab wiki 中使用相同的页面链接?例如:

基本上,我正在尝试创建一个像 Wikipedia 这样的页面,您可以在其中使用目录导航单个页面。

0 投票
1 回答
5389 浏览

git - 如何将现有存储库克隆到 gitlab 中的组

我有一个全新的 gitlab 设置,一切都运行良好。而且我有几个想要导入到 gitlab 的现有存储库(每个都有数千个提交和数十个分支)。我有一个裸仓库的文件夹结构,比如

-operators
--xxxxx.git
--yyyyy.git
--zzzzz.git

--offices
--xxxxx1.git
--yyyyy2.git
--zzzzz3.git

等等

我想要做的是将第一级文件夹创建为组,将第二级文件夹创建为项目。是否可以在 gitlab 导入中执行此操作?

我已经检查了这个https://github.com/gitlabhq/gitlabhq/wiki/Export-existing-repositories-to-gitlab但它不像我预期的那样工作。它只是创建第一级 git repos。

0 投票
1 回答
2414 浏览

git - GitLab PHP 网站部署

我已经设置了GitLab并使用它来托管我的 Git 存储库。现在我要做的是设置一个post-receive钩子,以便我可以在一个名为的文件夹中进行开发,site_dev然后推送我的更改,以便它们自动拉入site文件夹中。

整个早上我一直在尝试让这个钩子工作,但是我没有运气在 Ubuntu Server 上运行 GitLab 执行任何命令,我知道该resque服务正在运行并且我的工作人员处于活动状态。

目前我有:

试图拉动我的更改。

我不确定我是否在这里做错了什么......所有文件夹都位于/var/www/同一服务器上的同一位置。是的,我已经chmod +x上钩了。

是的,我已经git init --barelive文件夹运行并将源设置为 Git 存储库。但是我有点困惑这个钩子应该放在哪里,live/dev 文件夹?

0 投票
1 回答
4002 浏览

git - Gitolite 在 localhost 上询问 git ssh 密码

我现在第三次设置 GitLab 和 gitolite。第一次一切顺利,不需要额外的设置,除了邮件功能外一切正常。所以我做了一个愚蠢的举动并重新安装了所有东西,现在我的 git 在我想要执行推或拉时要求输入密码。甚至 gitlab 测试也不起作用。我试过ssh -vvv git@localhost并得到以下提示

然后它一直提示输入密码。我读取了 SSH 密钥,修改了sshd_config允许git用户。我搜索了几个小时,没有发现任何帮助。

0 投票
2 回答
2093 浏览

ruby-on-rails - GitLab + apache + Phusion Passenger -> 没有这样的文件或目录 - config/environment.rb

我正在使用官方手册https://github.com/gitlabhq/gitlabhq/blob/stable/doc/install/installation.md安装 Gitlab,但我不想使用 ngix,而是将 apache 与乘客一起使用. 我必须承认我仍然是一个 linux 新手。

无论如何,这是错误:

错误消息:没有这样的文件或目录 - config/environment.rb

这是我的 apache 配置:

ServerAdmin webmaster@localhost

任何想法我做错了什么?

0 投票
0 回答
661 浏览

git - GitLab 从 Symfony2 项目的提交中排除了一些文件夹

出于某种原因,GitLab 忽略了 Symfony2 项目中我的“供应商”文件夹中某些文件夹的内容。我已经删除了整个项目中的所有 .gitignore 文件,除了根文件夹中的一个文件,我在其中插入了一行说明应该包含整个供应商文件夹的行:

但是,仍然不是 vendor 中的所有文件都与 repo 同步。因此,团队成员彼此之间的同步不足,配置显然开始失败。

有人对如何解决这个问题有任何想法吗?

我在 Windows7 机器上使用http://git-scm.com作为客户端。

0 投票
5 回答
46183 浏览

ruby - Errno::EACCES:通过 gitlab 安装 gem 时权限被拒绝

我正在尝试设置 gitlab 并因此使用 sudo 从另一个用户帐户安装一些 gem,但我经常遇到Permission denied错误。