问题标签 [github-enterprise]

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 回答
445 浏览

git - 如何检测 Git 服务器是否支持浅克隆?

一些 Git 服务器或托管服务(显然是 GitHub Enterprise)不支持浅克隆,而是在发送如下请求时停止:

有没有办法检测服务器是否支持浅克隆?是否有 Git 或 CURL 命令可以发送到服务器以确定它是否支持浅克隆?

我找到了对Git Protocol Capabilities的参考,这是我需要寻找的吗?我怎样才能掌握服务器的功能?

0 投票
1 回答
164 浏览

git - GitHub Enterprise 是否支持浅克隆?

已经有一些关于 GitHub Enterprise 是否支持浅层克隆的讨论,例如这里这里。一个浅的 Git 克隆是通过运行这样的东西来创建的:

显然,GitHub Enterprise 不会从此命令返回,它会无限期地停止。

这是 GitHub Enterprise 上的官方错误吗?如果是这样,有人可以指点我这个错误的参考吗?GitHub 有没有关于这方面的官方声明?

是否有支持浅克隆而不会停止的 GitHub Enterprise 版本?

0 投票
1 回答
206 浏览

github - 使用 Composer 提取托管在 Github Enterprise 上的 Wordpress 插件

我正在尝试将来自 Github Enterprise 存储库的 Wordpress 插件添加到我的项目中。我在根目录中有我的 wp-content 文件夹,我的 composer.json 如下:

以下存储库将解压缩此存储库并将其解压缩到 /wp-content/ 文件夹中。

我收到以下错误:

看起来 zip 可能正在尝试通过 Github Enterprise 进行身份验证。我尝试删除 ""url": " https://example.githubname.com/name/plugin-name/archive/v1.0.zip "" 并添加一个面向公众的存储库,例如 ""url": " https:// /github.com/WordPress/WordPress/archive/4.2.2.zip "" 并正确下载到 plugin-name 文件夹中。

对于 github 企业托管的 wordpress 插件,我有什么办法可以提取到 wp-content 文件夹中吗?

0 投票
1 回答
961 浏览

ssl - 从 AWS EC2 实例上的 github 企业克隆时出现 SSL 错误

我的最终目标是能够使用 Elastic Beanstalk 从我们的 github 企业服务器进行 pip 安装。问题是 ec2 实例不信任来自 Network Solutions 的 SSL 证书。

来自 Elastic Beanstalk Python EC2 实例的回溯:

我已经尝试了六种可能的修复方法,但都无济于事。有没有人通过https成功克隆?我想避免通过 ssh 进行克隆,所以我不必处理 eb 中的 ssh 密钥。

0 投票
1 回答
2159 浏览

github - 从 GitLab 迁移到 GitHub Enterprise 的方式

我想将 GitLab 迁移到 GitHub。当然,Git repo 很容易迁移。但其他工作项目,如问题。我可以将所有工作项迁移到 GitHub Enterprise 吗?如果需要 API,请告诉我用于迁移的 GitHub 和 GitLab API。如果有一个工具,它是最好的和有用的。

此致,

0 投票
3 回答
994 浏览

github - Github Enterprise 2.2 组织页面

我们有一个 git 企业部署,URL 是 git.foo-partners.com。在该企业 github 部署中,我们有组织,其中之一是“ux”。

我想要一个组织 github 页面。根据我找到的所有内容,我应该创建一个新的存储库,名为 ux.foo-partners.com?还是应该是 ux.git.foo-partners.com?我去的后续 URL 是什么?是 ux.git.innova-partners.com 吗?还是 git.ux.innova-partners.com?

我在这里没有得到什么:)

0 投票
0 回答
85 浏览

git - Github Enterprise Mac 客户端不会显示我的私人存储库

任何使用企业 github mac 客户端的 mac 用户?我仅使用我的企业帐户登录,我没有与此帐户关联的常规 github 帐户。

我在查看来自 github 企业的存储库时遇到问题,我是否需要使用普通帐户登录才能查看我的企业存储库?

是的,我的帐户已经在终端中设置好了,当我通过终端时没有问题,但是对于这个项目,我主要喜欢使用 github mac 客户端。感谢你们!

0 投票
3 回答
88541 浏览

git - Jenkins Git 插件:无法连接到存储库,返回状态码 128

我正在尝试克隆远程 GitHub 企业存储库,并在将远程存储库的 URL 添加到我的 Jenkins 配置中的Git 插件后遇到以下错误:

配置详细信息和我尝试过的事情:

  • Jenkins URL 默认为http://localhost:8080/ (收到警告:“请设置有效的主机名,而不是 localhost”)
  • 列出的所有依赖项都已为Git 插件安装
  • 我已添加 git 凭据以对我的组织的远程仓库进行授权
  • 我尝试将我的个人(非企业 git 帐户)凭据和 repo 添加到插件中,结果相同
  • 我已将“git 可执行文件的路径”设置为“git”和“/usr/bin/git”
  • 我可以通过命令行和浏览器连接到 Git

问题:

  • 我是否应该以某种方式为 Jenkins 使用/克隆我的远程仓库提供身份验证(ssh 密钥)?
  • 为什么 Jenkins 会因保留默认 URL 而发出警告?这是否意味着我需要将 Jenkins 放在本地机器以外的地方?

这几天我一直在解决这个问题,现在不确定我的问题是什么!请帮忙!!

0 投票
1 回答
691 浏览

search - 在 github Enterprise Organization Repos 中搜索字符串匹配项

我们的仓库在 GitHub Enterprise 中分为社区(也称为组织)。例如,BlueMeaniesYellowSubmarines组织。这些组织中的每一个都可能有十几个存储库,例如 YellowSubmarines/WhiteAlbum、YellowSubmarines/AbbeyRoad、...

我想做的是

搜索:screendoors in:code repo: YellowSubmarines/*扩展名:sh

也就是说,在 YellowSubmarines 组织的所有 存储库中查找包含文本屏幕门的所有文件。我不想看到其他组织的结果。

理想情况下,我也想将匹配限制为“sh”(bash)脚本文件。

当然,上面的语法不起作用,因此这个问题。

接受任何解决方案,包括使用 API。

0 投票
1 回答
48 浏览

upgrade - 有关 GitHub Enterprise 从 2.2.4 升级到 2.3.3 的问题

我计划将我们的 GitHub Enterprise 从 2.2.4 升级到最新的 2.3.3。在此处查看升级文档:https ://help.github.com/enterprise/2.3/admin/guides/installation/upgrading-the-github-enterprise-virtual-machine/

到目前为止,我有两个问题:

  1. “下载升级包”,VMWare 2.3.3的官方下载页面是完整的.ova文件,而不是文档中的.pkg文件。

  2. 我是否需要事先在文档中创建“目标根分区”/dev/xvda2?

我有第三个问题:

  1. 作为备份解决方案,我在升级前拍摄虚拟机快照,我应该在拍摄虚拟机快照之前将 GitHub 置于维护模式吗?

谢谢吉荣