问题标签 [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.
git - 安装 Gitolite 时发生错误
我根据 链接指令成功下载了 Gitolite 文件。当我尝试运行 gitolite/install -ln 时,出现以下错误:
请帮帮我,实际问题是什么???我正在使用 git 1.6.5,操作系统 Linux(32 位)(fedora - 17)。
gitolite - bash:gitolite:找不到命令
我正在尝试使用 Gitolite 在 Gitlab 中创建一个新分支。我完成了安装步骤。当我遇到“设置 gitolite”部分时,我遇到了麻烦。我跟着这个链接。
当我跑步时
命令我收到“bash:gitolite:找不到命令”错误消息。我不知道是什么问题..任何人请帮助我。
nginx - 安装了 gitlab,但只显示 nginx 欢迎页面
我使用它的安装指南安装了 gitlab 。一切都很好,但是当我在浏览器中打开 localhost:80 时,我看到的都是消息Welcome to nginx!. 我找不到任何包含任何错误的日志文件。
我在 VirtualBox 中运行 Ubuntu。我的 /etc/nginx/sites-enabled/gitlab 配置文件内容如下:
markdown - Gitlab Wiki 同页链接
如何在 Gitlab wiki 中使用相同的页面链接?例如:
基本上,我正在尝试创建一个像 Wikipedia 这样的页面,您可以在其中使用目录导航单个页面。
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。
git - GitLab PHP 网站部署
我已经设置了GitLab并使用它来托管我的 Git 存储库。现在我要做的是设置一个post-receive
钩子,以便我可以在一个名为的文件夹中进行开发,site_dev
然后推送我的更改,以便它们自动拉入site
文件夹中。
整个早上我一直在尝试让这个钩子工作,但是我没有运气在 Ubuntu Server 上运行 GitLab 执行任何命令,我知道该resque
服务正在运行并且我的工作人员处于活动状态。
目前我有:
试图拉动我的更改。
我不确定我是否在这里做错了什么......所有文件夹都位于/var/www/
同一服务器上的同一位置。是的,我已经chmod +x
上钩了。
是的,我已经git init --bare
为live文件夹运行并将源设置为 Git 存储库。但是我有点困惑这个钩子应该放在哪里,live/dev 文件夹?
git - Gitolite 在 localhost 上询问 git ssh 密码
我现在第三次设置 GitLab 和 gitolite。第一次一切顺利,不需要额外的设置,除了邮件功能外一切正常。所以我做了一个愚蠢的举动并重新安装了所有东西,现在我的 git 在我想要执行推或拉时要求输入密码。甚至 gitlab 测试也不起作用。我试过ssh -vvv git@localhost
并得到以下提示
然后它一直提示输入密码。我读取了 SSH 密钥,修改了sshd_config
允许git
用户。我搜索了几个小时,没有发现任何帮助。
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
任何想法我做错了什么?
git - GitLab 从 Symfony2 项目的提交中排除了一些文件夹
出于某种原因,GitLab 忽略了 Symfony2 项目中我的“供应商”文件夹中某些文件夹的内容。我已经删除了整个项目中的所有 .gitignore 文件,除了根文件夹中的一个文件,我在其中插入了一行说明应该包含整个供应商文件夹的行:
但是,仍然不是 vendor 中的所有文件都与 repo 同步。因此,团队成员彼此之间的同步不足,配置显然开始失败。
有人对如何解决这个问题有任何想法吗?
我在 Windows7 机器上使用http://git-scm.com作为客户端。
ruby - Errno::EACCES:通过 gitlab 安装 gem 时权限被拒绝
我正在尝试设置 gitlab 并因此使用 sudo 从另一个用户帐户安装一些 gem,但我经常遇到Permission denied
错误。