问题标签 [gitblit]

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

gerrit - Gerrit GitBlit 插件没有显示分支图

我们正在使用 Gerrit 服务器来管理我们的存储库。此外,我们使用 Gitblit 插件作为浏览这些 Repos 的补充。

从 Gitblit 版本 1.4.0 开始,应该可以在分支名称旁边显示一个分支图(相当于 'git log --graph')。

到目前为止,一切似乎都运行良好。但是无法加载分支图的图像。每个项目都是这样。

在查看日志时,我在 DER ERROR_LOG 中找不到任何内容,但 HTTPD_LOG 显示以下消息:

有谁知道可能是什么问题?或者有其他一些想法可以让我找到问题所在。没有更多信息,我很无能为力。

我希望你能帮帮我

干杯安迪

0 投票
1 回答
1326 浏览

git - GitBlit groovy 钩子脚本 PullCommand 不起作用

我正在寻找任何帮助。我已经设置了 gitblit,我使用了一个稍微修改过的 groovy hooks 脚本版本。我需要一个将头部署到文件夹的钩子脚本,然后可以将其用作 WAMP 中该站点的 webroot。基本上,更改将被推送到 gitblit,脚本会将这些更改部署到我们的开发服务器上,无需任何人工干预。我在 subversion 上工作,在作为 webroot 的工作副本上进行简单的 svn 更新。Gitblit 似乎并不那么容易。

如果克隆文件夹已经存在,我希望它在主服务器上执行拉取命令。克隆代码一切正常,并成功创建了 repos 的克隆。但是当我推送更多更改并且克隆存在时,它会引发此错误:

完整的 groovy 脚本如下。我对 groovy 有点菜鸟,而且多年来没有正确使用 java,所以任何帮助都会给你像上帝一样的地位。提前致谢。

更新:没有更多错误,但似乎没有任何更改被引入克隆的存储库:

0 投票
1 回答
6435 浏览

git - Gitblit CONNECT 后从代理收到 HTTP 代码 504

尝试设置 Gitblit ( http://gitblit.com/setup_go.html ) 以使我团队中的人员更容易访问我们正在做的事情。

无论如何,我按照这个网站上的说明进行操作:(http://gitblit.com/setup_go.html

现在有一个项目https://localhost:8443/repositories/

对于访问权限,我有两组 project_users 和 admin

访问限制设置为:经过身份验证的克隆和推送授权控制:向所有经过身份验证的用户授予 RW+ 权限我也是分叉用户

当我转到项目页面时,我被告知那里什么都没有并添加一些评论并推送到https://admin@localhost:8443/r/myProject.git

所以我运行:git clone https://admin@localhost:8443/r/myProject.git并得到错误:

我还缺少其他配置吗?

0 投票
0 回答
769 浏览

https - EGit fetch 失败:com.sun.net.ssl.internal.www.protocol.https.HttpsURLConnectionOldImpl 无法转换为 javax.net.ssl.HttpsURLConnection

我从 Gitblit 1.3.2 升级到 1.5.0,默认使用 SSL。尝试使用 Eclipse + EGit 从远程获取会弹出错误对话框:

设置以下内容后,我可以从终端克隆:

我已经设置了 Window->Preferences->General->Network 以绕过代理到服务器,但尝试在 Eclipse 中访问远程时仍然出现错误。

这是 JVM 版本/供应商问题吗?

0 投票
1 回答
192 浏览

shell - Gitblit GO Setup X11 Driver HeadlessException

这些天我想在我的 openSuse x64 服务器上安装 Gitblit GO 应用程序。但是如果我想执行 ./authority.sh,我会得到这个错误:

在这里你可以看到我尝试了什么:

在此处输入图像描述

我还尝试将 DISPLAY 变量设置为 DISPLAY="MYIP":0.0,但实际上并没有什么区别。我的服务器安装时没有任何 x11 驱动程序或图形前端。

现在我不知道如何在不将图形前端安装到我的服务器的情况下安装 GitLib GO 版本。

请伙计们,我很抱歉我的英语不好,也为我糟糕的 linux 知道如何:/

问候,

0 投票
1 回答
88 浏览

gitblit - 如何防止 Gitblit 打包 git 存储库?

我注意到 gitblit 默认不识别解压的 git 存储库。

我可以配置 gitblit 以识别解压的 git 存储库吗?

0 投票
4 回答
44504 浏览

curl - 在 groovy 脚本中执行时,完美工作的 curl 命令失败

我在 gitblit 中有一个提交后挂钩(一个 groovy 脚本)来调用 REST 端点。在这个脚本中,我正在执行一个 curl 命令。但它似乎失败了。从命令行执行 curl 命令时可以正常工作。

以下是我的 groovy 脚本。

存储库由 gitblit 传递给这个脚本,我已经验证过了。

有人可以帮我解决这个问题。

0 投票
1 回答
2905 浏览

ssh - 在 Gitblit 上使用 ssh 克隆存储库失败

我尝试使用 SSH 从我的 gitblit 服务器克隆存储库,但它显示“致命:无法从 ssh://server-name:29418/repo-name.git 获取引用”

这是我所做的:
1. 在 Gitblit 服务器中创建一个名为 user1 的用户,并授予它对名为 test.git 的空存储库的访问权限。
2. 在我的客户端,使用 ssh-keygen 创建密钥对
3. 上传我的公钥到服务器
4. 尝试使用 ssh 远程登录,成功了。
5. 尝试克隆存储库,它失败并显示错误消息“致命:无法从 ssh://user1@server-name:29418/test.git 获取引用”。

谁能告诉我我哪里做错了?

0 投票
1 回答
1181 浏览

gitblit - 在 Gitblit 上,如何通过浏览器上传我的公钥?

似乎可以通过 webapp 管理 SSH 密钥:http: //gitblit.com/setup_transport_ssh.html#H5

不幸的是,我看不到“SSH 密钥选项卡”我只能看到一个选项卡:“存储库”

配置:Gitblit 1.5.1, Tomcat7, jdk7 on RH6.3

0 投票
1 回答
2520 浏览

git - GitBlit 中的 LDAP 身份验证

我对处理 Git 和 LDAP 很陌生。情况是我们已经在服务器上安装了 Git,所以现在我们想使用 LDAP 对其进行身份验证。

我有 LDAP 的用户名和密码,但我不是 LDAP 服务器的管理员,也无法获取 USERNAME 和 PASSWORD 那么如何在 git 服务器上安装 LDAP?

我只有 URL 和域。