问题标签 [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.
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 帐户,还是它们在登录上有什么不同?
git - 如何将 github 钩子从 github 企业推送到另一个 git 存储库?
问题:我们使用 GitHub Enterprise 进行企业开发,这意味着从外部访问代码(以挂钩其他服务等)是有问题的。
想法:我们想使用 VSTS 来处理我们 GitHub 存储库中的源代码。所以我想在我的 GitHub Enterprise 存储库中创建一个 git 挂钩,在任何提交之后,git push -f
该存储库都会输出到 VSTS 实例。
我正在阅读有关钩子等的信息,但我认为问题在于钩子似乎总是在客户端上执行?例如:git
用户机器上的 exe 是处理钩子和完成工作的过程,而不是在服务器端(目标 repo)。
话虽这么说,任何人都知道你可以做一个 GitHub 钩子或 git 钩子来完成我想要的吗?我已经准备好用于 VSTS 的个人访问令牌,并在本地测试了必要的命令......
谢谢。
git - 有没有办法在 GitHub 服务器上自动安装新版本
好的,我试图完成的任务就是这个。我是为一家大公司管理 github 服务器的团队的一员。我的老板让我做一些研究,看看是否有办法自动安装新版本的 GitHub Enterprise。
我知道企业应用程序可以检查和下载新版本。
我想知道的是,是否有一种方法、某种脚本或其他任何东西,可以让我的团队不必手动运行新版本的安装。
github - 最重要的“现有用户已附加到您的 gitlab 帐户”
我们使用 Mattermost 文档中描述的“生产 Docker”设置来使用 Mattermost。对于身份验证,我们使用 GitHub:Enterprise 进行联合。
为了建立我们的 Mattermost 团队,我导入了整个 Slack 历史记录。这导致所有尚未通过 GitHub:Enterprise 登录 Mattermost 的人都无法登录的问题。Mattermost 有用地返回了错误消息
“现有用户已附加到您的 gitlab 帐户”
如何解决此问题,而无需设置新的 Mattermost 实例并强制每个人在导入 Slack 数据之前登录一次?
git - 如何导入带有大文件的 git 存储库?
鉴于GitHub 不允许推送大于 100 MB 的文件,因此无法git clone 并将包含大文件的存储库推送到 GitHub 企业中。推送失败并显示:
(注意:有一个存储库导入器,但这仅适用于 github.com,并且需要公开访问您的存储库)
幸运的是,自 2015 年 4 月以来,GitHub提供了对大于 100MB 文件的存储支持。那么如何将当前包含如此大文件的存储库转换为我可以推送到的 GitHub LFS 兼容存储库?
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 的错误。
我想问,还有其他方法可以实现我的目标吗?
提前致谢!!!
git - Github - 自动将基本分支合并到拉取请求中?
Github 是否提供了自动将基本分支合并到拉取请求中的工具?在遵循 gitflow 分支工作流程的开发团队中,查看PR diff中“Merge Pull Request”的结果会很有用。
示例:同时基于master创建了两个特征分支。
- Branch1:对自述文件进行了更改,并通过 PR 将其拉入 master。
- Branch2:提交了对自述文件的更改,提出了拉取请求(PR#3),并且差异没有显示与 branch1 拉取请求一起添加的行。
filter - 过滤与多个里程碑之一匹配的 GitHub 问题(或过滤器)
我正在尝试根据里程碑的 OR 过滤器过滤我的 GitHub 问题。具体来说,我想检索里程碑 X或里程碑 Y中的所有问题。
我尝试过的事情:
milestone:X,Y
milestone:"X","Y"
milestone:X milestone:Y
-no:milestone
(也就是通过不向我展示没有里程碑的问题,向我展示具有里程碑意义的问题)
我正在使用 GitHub Enterprise,因此没有安装其他产品的选项。
编辑:似乎每我可以使用逻辑运算符 OR 搜索 github 标签吗?通过逻辑 OR搜索标签(用于问题),但里程碑的相同语法对我没有任何作用。