问题标签 [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 的网页只能从 localhost 界面访问吗
我们正在使用 GitBlit GO。我们将 https 协议绑定到 git 的所有接口,并且为了进行身份验证,我们设置了客户端证书是必需的。但是,我们还希望只能从环回接口(localhost)访问网页。有可能这样做吗?
gitblit - 无法创建提案票
我有一个本地 GitBlit 服务器。地址是: http: //10.0.0.254 :10101/ 。我在上面创建了一个存储库:地址是:http://lijian@10.0.0.254:10101/r/learn-tickets.git。然后设置一个名为 test1 的用户对存储库具有 R(Clone) 权限。存储库的票证设置为:
然后,我使用 test1 用户克隆存储库。并创建一个分支git checkout -b topic/documentation
然后git push origin HEAD:refs/for/new%t=documention
,出现错误消息“learn-tickets.git is not configured to receive patchsets”
如何解决?
gitblit - 如何在 Gitblit 服务器上手动 GC?
如何在不使用实验性 GC(= 垃圾收集)的情况下删除我的 Gitblit 存储库上的提交?强制推送后,这个微妙的提交不再有参考,但仍然可以在 GUI 上看到。我可以在服务器上安装 Git(Gitblit 旁边)并运行吗
?
这个微妙的提交 ID 在文件系统中不存在,我猜是因为打包。
Gitblit v1.7.1
git - 将 GIT 存储库导入到 Visual Studio Online 上的 TFS
我正在尝试导入一个已导入 GIT 存储库的 Mercurial 存储库。大约一年前我开始了这个项目,它提示了以下线程:Importing Mercurial...但它被搁置了
我创建了一个文件夹并使用 git-tfs 克隆了 TFS 文件夹,然后运行“git add remote origin http://...”指向本地 git-blt 服务器。
当我运行“git pull origin master”命令时,我得到“致命:找不到远程 ref master”,我尝试了“master”、“default”、“head”,结果都相似。
这是一个非常简单的存储库,其中没有任何“分支”。它只是用于版本控制和历史参考。我需要做一些步骤来“创建”一个分支还是什么?
git - (GitBlit) 为什么我的新远程存储库没有显示在存储库选项卡中,但在我的仪表板中可用?
我是 GitBlit 的新手,我在 gitblit 中创建了一个新的存储库。我在本地存储库中提交并成功将本地存储库推送到远程 GitBlit 服务器。
当我登录到我的 GitBlit 帐户时,我可以在右侧菜单的“拥有”选项卡下的仪表板中看到我的存储库。
但是当我单击顶部菜单上的存储库选项卡时,我的新存储库在存储库列表中不可见。为什么会这样,我相信这种行为是远程 GitBlit 存储库为空但我已成功推送到 GitBlit 服务器。我错过了什么?
java - 如何从 Java(当前:sshj)中的单个命令(ssh exec)获取 SSH 输入/输出?
tl;博士:使用 sshj 发送 exec 命令时如何获取 I/O?或者,还有哪些其他 Java SSH 库提供了类似的抽象级别,但可能更适合我的用例?
除了不适合我之外,我真的很喜欢 sshj 的抽象级别,大多数其他 Java/SSH 库的级别要低得多,我既不想也不需要它用于我的用例。
细节:
作为开发人员入职工具的一部分,我正在尝试在 gitblit 服务器上安装 ssh 公钥,以 https://github.com/hierynomus/sshj/blob/master/examples/src/main/java/net为模式/schmizz/sshj/examples/Exec.java。
我正在使用 sshj:
平台:Koltin 1.1.3-2(JRE 1.8.0_131-b11,Mac 10.12 上的 Azul Zulu)
不幸的是,我似乎无法读取或写入流。
我在 Repl 中将其缩减为这个,现在只是试图获取 gitblits 帮助消息:
这会产生大量输出,其中包括一个听起来很奇怪的错误“[PROTOCOL_ERROR] Received CHANNEL_SUCCESS”。我在https://pastebin.com/d3Y1tc8r上发布了完整的输出。
如果我然后让它坐下,一段时间后它会因超时而死。没有输出实现。
git - 我怎样才能记录完整的 git pull 历史?
我正在使用 gitblit 在我的组织中托管 git 存储库。为了跟踪历史,我还必须记录任何用户在所有存储库上的所有 git pull 操作。我怎样才能做到这一点 ?
apache - 使用 Gitblit 作为 Gerrit 中的插件进行身份验证
我在 ubuntu 上安装了 Gerrit,它使用带有 apache2 的 HTTP 身份验证。作为查看器,我们希望将 Gitblit 用作 Gerrit 中的插件。我已经在这里找到了插件,并按照那里的安装说明进行操作。
由于 Gerrit 中的所有其他插件都可以正常工作,例如 blabla.com/gerrit/plugins/gitiles/ 或其他插件,所以当我尝试浏览 blabla.com/gerrit/plugins/gitblit/ 时,我总是会收到登录请求(另外文档文件夹)。
我认为我在 apache2 配置中有任何错误或遗漏,但到目前为止我还没有找到正确的。
在为 Gerrit 安装 apache2 之后(通过本指南),我没有接触 apache2.conf,我只是在 apache2 的 mods-enable 子文件夹中添加了一个 gerrit.conf,内容如下:
当我使用我们的地址/gerrit 访问 Gerrit 时,我被要求首先使用 htdigest 添加的权限。
有什么想法吗?为什么 Gitblit 要求登录并且不接受任何登录?(我完全是 Apache 身份验证的新手)
git - 警告:无法访问 'git://mirror.xxxx.co.za/xxxx.git':参数无效
大家,我最近在GIT上遇到了这个问题
C:\Grit\Source\v1\xxxx>git add -A 警告:无法访问 'git://mirror.xxxx.co.za/xxxx.git':无效参数
我已经尝试了所有 StackOverflow 解决方案,但还没有运气......
请帮忙!非常感谢。