标签: bonobo

使用Bonobo在IIS上托管的GIT问题

我们使用IIS7在网络服务器上安装了Bonobo Git Server.

一切似乎工作正常,我们创建存储库,我们克隆它们,但是当我们尝试推送时,我们有这个错误:

$ git push origin master
Username:
Password:
Counting objects: 3985, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (3561/3561), done.
Writing objects: 100% (3984/3984), 24.67 MiB | 7.70 MiB/s, done.
Total 3984 (delta 645), reused 0 (delta 0)
fatal: protocol error: bad line length character: <!DO
fatal: The remote end hung up unexpectedly
fatal: write error: Invalid argument
Run Code Online (Sandbox Code Playgroud)

它发生在我们进行大型提交时,通常是我们的初始提交.

如果我提交像readme.txt这样的juste就可以了.

我们的大多数回购都是从SVN迁移,我们现在正在使用它大约2周,一切都很顺利,直到我们开始一个新项目并做了一个很大的初始提交.

我没有通过谷歌搜索错误找到任何有用的东西.

我还将我的git.config修改为:

[http]
    postBuffer = 524288000
    sslVerify = false
Run Code Online (Sandbox Code Playgroud)

但它并没有解决我的问题.

非常感谢,

查尔斯

windows git iis-7 bonobo

24
推荐指数
1
解决办法
7409
查看次数

RPC失败结果22 http代码404

我使用Bonobo Git Server,一切都很好.我将所有旧的SVN回购转移到GIT,即使是大回购(约3.5 GB)+760提交,"git svn clone"和"git push"工作得非常好.

但是没有一个小存储库:它只有3Mb(未压缩),只有1个提交.我总是得到的信息是:

efrror: RPC Failed; result=22, HTTP code = 404
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

我已经在这里修改了bonobo webconfig ,我已经完成了这个配置命令.

那么,任何人都有任何其他线索?

git bonobo

11
推荐指数
2
解决办法
8973
查看次数

Bonobo Git服务器 - HTTP错误500.19 - 代码:0x80070021

安装后访问系统时出现此错误:

操作系统:Windows 2012 R2

完全错误

git iis bonobo

6
推荐指数
2
解决办法
6308
查看次数

在Git中找不到远程ref HEAD

我在Windows 7上安装了bonobo git服务器.

我通过这个倭黑猩猩创建了一个新的存储库"SFK".

然后我克隆成那样:

git clone http://localhost/Bonobo.Git.Server/SFK.git
git add "trans.cs"
git commit -m "added"
git push http://localhost/Bonobo.Git.Server/SFK.git
Run Code Online (Sandbox Code Playgroud)

一切正常.

当我试图拉动使用时

git pull http://localhost/Bonobo.Git.Server/SFK.git
Run Code Online (Sandbox Code Playgroud)

它给出了这个错误

fatal:
Couldn't find remote ref HE
Unexpected end of command stream
Run Code Online (Sandbox Code Playgroud)

我哪里错了?我是这个git和bonobo的新手.请建议如何纠正这个问题.

更新:

推后我试过这个.

git config --global pull.default current
git config --global push.default current
Run Code Online (Sandbox Code Playgroud)

有效.

git version-control bonobo

5
推荐指数
1
解决办法
4万
查看次数

Git获取挂在git-upload-pack上

看似随机,我们的本地存储库不再能够从Bonobo服务器获取。当我们尝试在本地获取时,最大的远程回购(大约4GB)会在不同的时间和不同的人发生。起初只是每隔几个月,但现在频率越来越高,并且今天同一时间发生了很多本地存储库。目前,我们正在通过移动工作.git文件夹来解决该问题。

它会快速打印一些POST git-upload-pack (gzip X to Y bytes),然后挂半小时到一个小时。

如果我从对象目录中删除了一个打包文件,它会抱怨丢失的东西,然后开始正确地进行提取,但仅限于此git-upload-pack

我已经尝试过repack并且gc以各种方式都没有效果。我尝试将服务器和客户端上的git从1.8.4升级到1.9。

cloneing也有同样的问题,但是升级Bonobo可以解决这个问题,即使它与git的版本相同。昨天一个新克隆的回购正在运行,但今天却存在相同的问题。

有趣的是,我们里面有很多dll和pdb。它已经使用了一年,并且是使用git-svn从SVN存储库中导入的。

这是痕迹

$ GIT_TRACE=1 git fetch -v
trace: built-in: git 'fetch' '-v'
trace: run_command: 'git-remote-https' 'origin' 'https://xxx
/yyy.git'
trace: run_command: '"C:/Program Files (x86)/GitExtensions/GitCredentialWinStore
/git-credential-winstore.exe" get'
trace: run_command: '"C:/Program Files (x86)/GitExtensions/GitCredentialWinStore
/git-credential-winstore.exe" store'
trace: run_command: 'rev-list' '--objects' '--stdin' '--not' '--all' '--quiet'
trace: run_command: 'fetch-pack' '--stateless-rpc' '--stdin' '--lock-pack' '--in
clude-tag' '--thin' 'https://xxx/yyy.git/'
trace: built-in: git 'fetch-pack' '--stateless-rpc' '--stdin' '--lock-pack' '--i …
Run Code Online (Sandbox Code Playgroud)

git post hang git-fetch bonobo

5
推荐指数
1
解决办法
5485
查看次数

如何在Windows平台上编写Git服务器挂钩?

我找不到用于Windows的Git挂钩的任何清晰示例。我在Windows Server上使用Bonobo Git Server。我需要将提交前和提交后的钩子作为cmd或bat。提交前应检查空白注释,提交后应发送有关提交的电子邮件通知。可能有人有类似的想法并准备分享吗?

windows git hook bonobo server

5
推荐指数
1
解决办法
1054
查看次数

Git/Bonobo - 将本地存储库添加到远程

我刚刚开始在本地网络上使用Git进行版本控制.为了允许多个用户同步存储库,我还开始使用Bonobo Git Sever软件包.

到目前为止,我总是通过在Bonobo中创建存储库,将其克隆到本地目录,添加文件等,然后根据需要推/拉来初始化存储库.

我们现在说我最初在本地目录中创建存储库,使用它一段时间然后想要将它添加到远程服务器,保持所有提交历史记录不变.

我该怎么做呢?是否与git clone相反 - 即获取现有的本地存储库并将其添加到远程服务器?

git version-control git-remote bonobo server

5
推荐指数
2
解决办法
4184
查看次数

如何为 Bonobo Git Server 存储库设置分支?

我刚刚开始尝试设置 Bonobo Git 服务器。我没有看到任何在其中设置分支的方法?我看过关于分支文件夹权限的讨论,所以我知道这是可以做到的。有没有办法从 Web 界面创建分支?

我将使用 SourceTree 与其交互,并使用 GitFlow 来处理功能和分支。因此不确定是否需要在 Bonobo 中进行其他一些初始设置来设置其中的主/开发(和其他)分支和功能。

另外,我们一直在使用最近崩溃的 gitlab 本地服务器。因此,我们存储库的唯一工作副本是客户端计算机上的副本。我需要将存储库放回 Bonobo Git 服务器。如果有人有任何最佳步骤操作可以做到这一点,我也希望知道如何做到这一点。

git git-flow bonobo

5
推荐指数
1
解决办法
2312
查看次数

无法访问IIS上的本地Bonobo Git Server主页

我按照所有说明安装了Windows版Bonobo Git服务器,但并未重定向到主页localhost / Bonobo.Git.Server,而是显示了应用程序的内容,请参见下图。我做错了什么以及如何解决?

在此处输入图片说明

git iis bonobo

5
推荐指数
1
解决办法
2708
查看次数

我可以在 Bonobo Git 服务器上使用拉取请求吗

特别是,我的团队有一个 Bonobo git,我们必须将拉取请求作为工作流程的重要组成部分,但我无法通过命令在 Bonobo git 中拉取请求,我现在该怎么办?谢谢!

workflow pull-request bonobo

4
推荐指数
1
解决办法
2193
查看次数

Bonobo git 服务器默认用户凭据

我在我的 iis 上托管 bonobo git 服务器,并将配置选项保留为默认值,这意味着它应该使用其内部成员资格服务。每当我导航到我的服务器时,在注册任何用户之前,系统都会提示我登录屏幕,并且我尝试过的操作组合都没有引导我进入会员注册页面。

谁能帮我弄清楚如何填充倭黑猩猩的内部会员数据库?

该文档似乎不存在。

git bonobo

3
推荐指数
1
解决办法
3181
查看次数

本地 Git 服务器设置(使用 bonobo)

我正在尝试设置 Bonobo Git 服务器以在中央服务器上使用 github。我已按照他们的文档中给出的说明进行操作按照他们的描述完成所有操作后,当我尝试访问 Bonobo 的 git 服务器网页时,出现以下错误。由于我是 Asp.Net 的新手,我无法完全理解问题所在。

在此处输入图片说明

任何人都可以指导我,导致此错误的原因是什么,我该如何解决?另外,如果您能告诉我任何其他更好的用于本地设置的 Git 服务器,您已经尝试过,我们将不胜感激。

asp.net git iis git-svn bonobo

2
推荐指数
1
解决办法
7389
查看次数