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

windows - 如何在 Windows 虚拟机上使用 Github Desktop

我在使用 VirtualBox 的 Windows VM 上使用 GitHub Desktop 登录我的 GitHub Enterprise 帐户时遇到问题。每次我输入登录详细信息时,它都会显示“无法连接到主机:无法连接到主机或主机不是 GitHub Enterprise 服务器”。但是,当我使用完全相同的详细信息在 Firefox 上登录 GitHub 时,它可以正常工作。我已经仔细检查了服务器地址,它是正确的。

我不确定我是否需要使用 Github Enterprise 的虚拟设备版本,但据我所知,他们已经停止使用 VirtualBox。 https://help.github.com/enterprise/11.10.340/admin/articles/getting-started-with-virtualbox/

在我的实际机器(不是虚拟机)上,我可以使用 GitHub Desktop 登录我的 GitHub Enterprise 帐户,这没有问题。认为这可能是虚拟机问题,但我不确定。

有没有其他人能够让 GitHub Desktop 在他们的 Windows 虚拟机上运行?是使用 GitHub 或 GitHub Enterprise 帐户,还是它们在登录上有什么不同?

0 投票
1 回答
385 浏览

git - 如何将 github 钩子从 github 企业推送到另一个 git 存储库?

问题:我们使用 GitHub Enterprise 进行企业开发,这意味着从外部访问代码(以挂钩其他服务等)是有问题的。

想法:我们想使用 VSTS 来处理我们 GitHub 存储库中的源代码。所以我想在我的 GitHub Enterprise 存储库中创建一个 git 挂钩,在任何提交之后,git push -f该存储库都会输出到 VSTS 实例。

我正在阅读有关钩子等的信息,但我认为问题在于钩子似乎总是在客户端上执行?例如:git用户机器上的 exe 是处理钩子和完成工作的过程,而不是在服务器端(目标 repo)。

话虽这么说,任何人都知道你可以做一个 GitHub 钩子或 git 钩子来完成我想要的吗?我已经准备好用于 VSTS 的个人访问令牌,并在本地测试了必要的命令......

谢谢。

0 投票
1 回答
168 浏览

visual-studio-2015 - Visual Studio 2015 GitHub 扩展只允许 GitHub Enterprise

我可以看到这是以前被问过的,但没有答案,但希望有人能提供帮助。

基本上图片中突出显示的选项 GitHub 是不可点击的。只有 GitHub Enterprise 可供选择。任何想法如何在这两个之间进行交换?非常感谢任何帮助:)

在此处输入图像描述

0 投票
1 回答
324 浏览

git - 有没有办法在 GitHub 服务器上自动安装新版本

好的,我试图完成的任务就是这个。我是为一家大公司管理 github 服务器的团队的一员。我的老板让我做一些研究,看看是否有办法自动安装新版本的 GitHub Enterprise。

我知道企业应用程序可以检查和下载新版本。

我想知道的是,是否有一种方法、某种脚本或其他任何东西,可以让我的团队不必手动运行新版本的安装。

0 投票
1 回答
1071 浏览

github - 最重要的“现有用户已附加到您的 gitlab 帐户”

我们使用 Mattermost 文档中描述的“生产 Docker”设置来使用 Mattermost。对于身份验证,我们使用 GitHub:Enterprise 进行联合。

为了建立我们的 Mattermost 团队,我导入了整个 Slack 历史记录。这导致所有尚未通过 GitHub:Enterprise 登录 Mattermost 的人都无法登录的问题。Mattermost 有用地返回了错误消息

“现有用户已附加到您的 gitlab 帐户”

如何解决此问题,而无需设置新的 Mattermost 实例并强制每个人在导入 Slack 数据之前登录一次?

0 投票
2 回答
2171 浏览

git - 如何导入带有大文件的 git 存储库?

鉴于GitHub 不允许推送大于 100 MB 的文件,因此无法git clone 并将包含大文件的存储库推送到 GitHub 企业中。推送失败并显示:

(注意:有一个存储库导入器,但这仅适用于 github.com,并且需要公开访问您的存储库)

幸运的是,自 2015 年 4 月以来,GitHub提供了对大于 100MB 文件的存储支持。那么如何将当前包含如此大文件的存储库转换为我可以推送到的 GitHub LFS 兼容存储库?

0 投票
0 回答
363 浏览

github - Jenkinsfile 和 GitHub Enterprise 拉取请求

我最近在 Jenkins Pipeline 上工作。我把Jenkinsfile放在项目根文件夹下,看起来是这样的:

在 Jenkinsfile 中,定义了一些阶段,例如测试、构建和部署。我想要做的是让 Jenkins 在创建拉取请求时自动触发流水线作业(尝试使用 WebHook)。

我曾尝试使用 GitHub 组织插件,但 GitHub 企业服务器无法返回 JSON 结果https://api.github.com/。事实上,它返回 404 Not Found。所有 RESTful API 都可以正常工作,只有 root 访问权限,https://corporate.github.server/api/v3/.

因此 GitHub 组织插件会引发访问 GitHub 企业服务器 API 的错误。

我想问,还有其他方法可以实现我的目标吗?

提前致谢!!!

0 投票
1 回答
835 浏览

git - Github - 自动将基本分支合并到拉取请求中?

Github 是否提供了自动将基本分支合并到拉取请求中的工具?在遵循 gitflow 分支工作流程的开发团队中,查看PR diff中“Merge Pull Request”的结果会很有用。

示例:同时基于master创建了两个特征分支。

  • Branch1:对自述文件进行了更改,并通过 PR 将其拉入 master。
  • Branch2:提交了对自述文件的更改,提出了拉取请求(PR#3),并且差异没有显示与 branch1 拉取请求一起添加的行。

https://github.com/jparmstrong/gittest/pull/3

0 投票
2 回答
1039 浏览

heroku - 如何将内部企业 github 存储库连接到 heroku?

我遵循指南并尝试将 heroku 连接到我们自己的公司 github 中的 github 存储库(github url 与标准 URL 不同)。然而,我找不到合适的方法——单击此按钮会将我重定向到 github.com,而不是 git.companyname.com:

在此处输入图像描述

关于如何解决这个问题的任何建议?我需要去内部 github 并手动将 heroku 添加为 OAuth 应用程序吗?

0 投票
0 回答
702 浏览

filter - 过滤与多个里程碑之一匹配的 GitHub 问题(或过滤器)

我正在尝试根据里程碑的 OR 过滤器过滤我的 GitHub 问题。具体来说,我想检索里程碑 X里程碑 Y中的所有问题。

我尝试过的事情:

  • milestone:X,Y
  • milestone:"X","Y"
  • milestone:X milestone:Y
  • -no:milestone(也就是通过向我展示没有里程碑的问题,向我展示具有里程碑意义的问题)

我正在使用 GitHub Enterprise,因此没有安装其他产品的选项。

编辑:似乎每我可以使用逻辑运算符 OR 搜索 github 标签吗?通过逻辑 OR搜索标签(用于问题),但里程碑的相同语法对我没有任何作用。