问题标签 [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.
git - 具有相同代码库的多个实例的 Gitlab 最佳实践
我有一个正在开发的应用程序的主代码库。我想根据谁购买我的代码库,将此代码库复制到“n”个实例中。此外,我可能会不时更新所有代码库和每个实例上的一些额外定制代码。如何在 gitlab 中实现这一点?我想确保我可以一次推送到所有代码库,而不会影响额外的自定义代码。这可能吗 ?
git - 来自 master 的更新,保留在 gitlab 中的分叉仓库中所做的更改
我已经分叉了我的主代码,即在 gitlab 上zip/production
创建了一个分叉项目map/production
现在我已经对我的分叉代码库进行了更改,我想以这种方式维护它:
即我不想触及分叉存储库中单独文件中存在的附加代码,但我也对master
代码进行了更新,并希望这反映相同在分叉代码库上,而不影响地图/生产中存在的其他文件和代码。
它类似于分叉的 repo + 附加代码,并且在从主 repo 引入更改时,附加代码应该保持不受影响。
如何解决这个问题?
gitlab - 我如何查看跨多个项目的 gitlab 问题板
背景
很长一段时间以来,我一直是 github/zenhub 的忠实用户。我们最近出于多种原因将我们的存储库移至 gitlab,包括免费管道、安全性、更灵活的组等。
问题
Zenhub是一个添加到 github 的油脂猴应用程序,它的一个特点是类似于 gitlab 的原生问题板的 scrumboard 。zenhub scrumboard令人惊奇的事情之一是它允许您将许多 repos 放在同一个板上(我记得 jira 也有同样的东西)。
问题
有没有办法在 gitlab 上做到这一点?
gitlab - 将 gitlab 源更新为综合:没有 rpm?
我正在尝试使用以下说明从 GitLab 7.1.0(源代码)安装(在 Centos6 上)迁移到最新的综合(在 Centos7 上):
从本质上讲,它归结为:
- 设置一台新机器,
- 在新机器上安装和你的源版本相匹配的综合版本,
- 从源版本做一个“备份”,
- 将该备份恢复为综合版本,
- 将综合版本更新到最新版本。
我被困在#2上。我添加了 GitLab 存储库,但可用的“gitlab-ce”包的最旧版本是 7.10.0。它们的名字也很奇怪,例如“7.10.0~omnibus-1”、“7.10.0~omnibus.1-1”等,而不是简单的“7.13.0-ce.0.el7”。
我有哪些选择?如果我从 repo 安装 7.13.0 Omnibus,然后尝试将备份从 7.1.0 恢复到其中,我应该期望它能够工作吗?我会丢失数据吗?
某处是否有 7.1.0 综合 RPM 可用?
如果新机器需要 Centos6 才能安装 7.1.0 综合包,那么我可以重新映像。
git - 推送到外部硬盘驱动器上的目录时,Banana Pi 上的 GitLab-omnibus 7.9 错误
我正在使用带有 Ubuntu 14.04.5 Trusty Tahr(32 位架构)的 Banana Pi 1。我喜欢使用 Banana Pi 作为我的私人 GitLab 服务器。我成功安装了 gitlab-omnibus 7.9。请参阅下面的系统信息:
通过 ssh 提交和推送工作正常,但目前 git 数据存储在 Banana Pi 的 SD 卡中(也安装了 ubuntu)。我连接了一个外部硬盘驱动器,当我通过 ssh 登录时,我也可以访问这个驱动器。现在我想让 gitlab 将 git 数据存储在这个外部硬盘驱动器上(名称:Seagate Expansion Dr)。我按照 gitlab README.md中的指南进行操作。以下内容也是如此:
我将默认位置的香蕉派上的存储库同步
/var/opt/gitlab/git-data/
到新位置/media/Seagate\ Expansion\ Dr/Projekte/GitLab/git-data
(有关更详细的描述,请参见 gitlab README.md)我在 /etc/gitlab/gitlab.rb 中添加了以下行:
/li>重新配置并重新启动 gitlab
/li>
但是现在,当我尝试通过以下方式将 Windows 桌面 PC 上的存储库中的某些内容推送到 Banana Pi 时:
我收到以下错误:
我做了一些研究,并认为该错误与权限有关,因此我授予所有者、组和其他人对测试的写入、读取和执行权限,但错误仍然存在。
如果有人可以帮助我,我会很高兴。如果需要任何进一步的信息,请立即询问我。
最好的问候,布雷乔 :)