问题标签 [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.
git - Gitblit“权威”ssh密钥生成失败
我已经在本地服务器上安装了gitblit,但不知道为什么我不能运行“Authority”密钥生成器。
它失败了
C:\Program Files (x86)\gitblit>authority INFO Using JCE Unlimited Strength Jurisdiction Policy files ${baseFolder} 设置为 C:\Program Files (x86)\gitblit\data 线程“AWT-EventQueue-0”java 中的异常。 lang.NullPointerException at com.gitblit.authority.GitblitAuthority.load(GitblitAuthority.java:305) at com.gitblit.authority.GitblitAuthority.initialize(GitblitAuthority.ja va:193) at com.gitblit.authority.GitblitAuthority$1.run( GitblitAuthority.java:16 3) 在 java.awt.event.event.InvocationEvent.dispatch(Unknown Source) 在 java.awt.EventQueue.dispatchEventImpl(Unknown Source) 在 java.awt.EventQueue.access$200(Unknown Source) 在 java.awt .EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security。AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt。 EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread。运行(未知来源)EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread。 java.awt.EventDispatchThread.run(未知源)上的 pumpEvents(未知源)EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread。 java.awt.EventDispatchThread.run(未知源)上的 pumpEvents(未知源)
C:\Program 文件 (x86)\gitblit>
这是服务运行和服务停止的情况。我完全不知道如何在我的系统上生成和使用 SSH 密钥。
附带说明一下,如果/当我开始工作时,如何将它与 Windows 中的另一个 git ssh 密钥(github)并排安装,以与 Powershell 一起使用?
git - Gitblit:导航到二级文件夹时出现错误请求
我正在尝试Gitblit,这对于 Git 来说似乎是一个相当不错的 web-UI。通过 war 文件进行安装非常简单,而且开箱即用。但是,我遇到了一个奇怪的问题。
我正在共享一个具有标准文件夹结构的 Maven 项目
只要我尝试导航第一级(so, pom.xml
and src
)一切都很好,我可以正确打开和读取文件。但是,当我尝试打开java
下的文件夹src
时,链接会呈现为localhost:8080/gitblit/tree/project/commit-id/src%2Fjava
并且我会看到一个白页。请求不会转发到服务器(如果有帮助的话,tomcat 7.0.32),firebug 只是告诉我Error 400: Bad Request
。
这%2F
看起来很奇怪,所以我手动尝试修复 中的链接localhost:8080/gitblit/tree/project/commit-id/src/java
,但随后生成了内部服务器错误。看着日志,我读到
然后,我添加了test-file.txt
. 如果我导航到src
并尝试打开test-file.txt
,首先链接会尝试打开localhost:8080/gitblit/blob/project/commit-id/src%2Ftest-file.txt
,显示一个 html 页面,说明找不到文件。如果我尝试与以前相同的技巧(%2F
to /
),那么我会收到此异常:
我基本上没有配置 gitblit 本身(没有更改gitblit.properties
),所以我的问题可能存在于错过的配置中,但我可以弄清楚在哪里。有什么提示吗?
git - 用于 GIT 的 Visual Studio 工具与 Gitblit 一起使用
我成功地将Visual Studio Tool for Git与 Gitblit 服务器集成在一起。
但是当我推送文件时出现错误:
当我检查 gitblit 服务器上的数据时,一切似乎都正常。什么都没有。
git - Gitblit 使用大量空间来存储数据
我有一个 Gitblit 服务器(Debian),一切都会好起来的,只是我看到 Gitblit 上的 Git 存储库的磁盘空间异常增加。当我推送一个文件(只有 40Kb)时,Gitblit 会增加 300M,我检查了很多时间。同样的问题。
有人遇到过这个问题吗?
git - GitBlit - 如何忽略空间变化
我们正在使用 GitBlit 运行一个简单的 git 存储库,并使用它来查看特定提交的文件之间的差异。我正在寻找一种可以强制 gitblit 忽略不重要的差异(如行尾或空格)并显示真正改变的设置。如果我在 git bash 中键入 gitk 并选中“忽略空间更改”复选框,这将非常有效。
注意:我是一名 Git 初学者。
git - 将 Gitblit 设置为服务 Windows Server 2003
正如标题所示,我需要将 Gitblit 1.2.1 设置为自动服务。如果我手动运行 gitblit.cmd,一切正常,但我需要自动运行。谁能帮我?
谢谢
git - git urlencode 一些字符
我刚刚从 svn 更改为 git。
我使用 gitblit 作为团队 git 服务器。通常它工作得很好。
但是当我将一些项目分叉到我的帐户中时,存储库 url 看起来像“ http://git.somewhere.com/~myid/project.git ”。
windows 和 ubuntu 打包的 git 客户端都可以。但是当涉及到手动编译的 git(我尝试了 1.7.x、1.8.x)时,git 客户端将 url 编码为“ http://git.somewhere.com/%7Emyid/project.git ”
波浪号(~) 更改为 %7E。
因此,我无法在某些 linux 机器(实际上是部署机器)中使用分叉项目。Linux 发行版是 CentOS 5.9。
我该如何解决这个问题?
git - Gitblit:连接到 mydomain:443 的未知 SSL 协议错误
我在 EC2 上托管一个 gitblit 服务器。我已经使用Start SSL制作了自己的证书, 并且能够:
- 通过 https(浏览器)访问 gitblit 站点
- 从本地主机克隆(服务器本身)
当我尝试使用 mac os git 客户端从终端将存储库克隆到我的电脑时,我得到
使用 openssl 我得到了
由于我的服务器不需要 x11,因此我必须创建自己的密钥库,因此我存储了
serverKeyStore.jks
- mydomain 的私钥
- mydomain 1 类初级中间证书
- 启动通信 CA
- startcom 1 类主要中间 CA
serverTrustStore.jks
- 启动通信 CA
- startcom 1 类主客户端 CA
- startcom 1 类主服务器 CA
我不知道这是否正确。如果我必须将自己存储在商店中才能完成这项工作,相信我,我会的。我在谷歌上搜索得非常努力,几乎到了互联网的尽头(我们都知道那里有很多山羊 x_X)。所以我不知道还能做什么。
版本:
git - 在 Git 存储库中阻止某些用户的特定文件
我有一个问题,有一个css样式文件,这个文件不应该被开发团队的任何人修改,只有管理员(我):)
有什么办法可以锁定文件。我在提交中看到文件已更改,但我不希望这种情况发生。
我可以做什么?
我使用 gitblit 服务器,以及带有 git-extensions 的 git。
非常感谢您的回答。