问题标签 [bonobo]

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 投票
2 回答
743 浏览

windows - Bonobo Git Server:如何在 Windows 资源管理器/备份中打开完整的存储库?

我最近在我的工作站上安装了 Bonobo git 服务器。它将作为我和我的同事的 git 服务器。使用脚本,存储库将存储在单独的服务器上,使用 .bat 文件定期复制文件。问题是我不知道在哪里可以找到 repo 文件。我选择 D:/git_repo 作为 bonobo 存储库的目的地,但是当我在资源管理器中去那里时,只有几个文件而不是源(文件夹只有几百 kbs 大)。

您知道完整文件的位置吗?

0 投票
1 回答
4356 浏览

iis - Bonobo Git 服务器配置:HTTP 错误 500.19 - 第 71 行的内部服务器错误

我试图配置 Bonobo Git 服务器。我已按照随附的说明进行操作,第一次尝试访问服务器后,出现以下错误:

在此处输入图像描述

有一个类似的问题;但是,它在前一行给出了错误,并且作者回答的解决方案(尽管未被接受)似乎并没有影响在我的情况下发生的错误。

我正在使用 Azure 在 IIS 8.5 下的 Windows Server 2012R2 上运行 Bonobo Git Server。IIS 配置正确,我可以查看其他站点。

0 投票
1 回答
287 浏览

git - .gitignore 文件不适用于 Bonobo

我在 IIS 中设置了一个 Bonobo Git 服务器,并让它在我的本地计算机上运行。但是,.gitignore 文件不起作用。我正在使用 GitHub Windows 客户端和这个忽略文件。我希望忽略 bin 和 obj 文件夹,但每次我在 Visual Studio 中进行构建时,它们都会显示为已更改的文件夹。有什么想法吗?

0 投票
1 回答
351 浏览

c# - LibGit2Sharp 是否支持初始化共享存储库?

我想使用 Bonobo git 服务器并想初始化 --shared --bare 存储库。

我检查了源代码,bonobo git server默认情况下它会创建裸存储库。我也需要包括在内,但是共享选项--shared中没有功能。LibGit2Sharp.init(path, bare)我也在 git hub 中检查了 LibGit2Sharp 源代码。

默认情况下 LibGit2Sharp.init 创建共享存储库?

0 投票
1 回答
1097 浏览

bonobo - Bonobo Git 服务器上无法识别管理员用户

我在 IIS 上使用 Bonobo Git Server 有一段时间了,它运行良好。

我几乎从不使用网络界面,如果使用,我会以普通用户身份登录。

今天我以管理员身份登录,但顶部的管理员链接不见了。

通常我应该看到:

管理员链接

但我只得到正常的用户链接,create new repository按钮不显示,当我去:

我得到一个:

未经授权 - 您没有所选操作或页面的权限

我确定我以管理员用户身份登录并且角色成员身份没有更改,但似乎我只是一个普通用户。

Bonobo 或 Windows 日志中没有错误。

我将该站点复制到我的本地服务器,并且相同的文件工作正常,我看到了完整的管理界面。

我知道生产服务器上发生了一些服务器加固,但我不知道细节。

有人知道会发生什么吗?

0 投票
1 回答
902 浏览

git - Bonobo Git 服务器上的 URL 缺少端口

Bonobo 不尊重我在“常规 URL”中的端口设置

例如在浏览器中:

浏览器网址

在倭黑猩猩中: 回购网址

这可以包括端口吗?

0 投票
1 回答
1002 浏览

git - 无法连接到 Bonobo Windows Server 2012 上的远程存储库

我在我的 Windows 2012 服务器上成功安装了 Bonobo,没有任何问题。我通过 Web 界面创建了一个 repo,但是当尝试通过 Git 添加远程 repo 时,我收到以下错误:

致命:https ://app.mydomain.com/Bonobo.Git.Server/project1.git/info/refs无效:这是一个 git 存储库吗?

以下是 Bonobo.Git.Server.Errors.log 中显示的 Bonobo 错误日志:

本机库预加载器正在尝试加载本机 SQLite 库“C:\inetpub\wwwroot\Bonobo.Git.Server\bin\x64\SQLite.Interop.dll”... w3wp.exe 错误:0:发生错误并被捕获在 Global.asax - System.FormatException:Base-64 字符数组或字符串的长度无效。在 System.Convert.FromBase64_Decode(Char* startInputPtr, Int32 inputLength, Byte* startDestPtr, Int32 destLength) 在 System.Convert.FromBase64CharPtr(Char* inputPtr, Int32 inputLength) 在 System.Convert.FromBase64String(String s) 在 Bonobo.Git。 System.Web.Mvc.ControllerActionInvoker.InvokeAuthorizationFilters 上的 Server.GitAuthorizeAttribute.OnAuthorization(AuthorizationContext filterContext) (ControllerContext controllerContext, IList1 filters, ActionDescriptor actionDescriptor) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__19(AsyncCallback asyncCallback, Object asyncState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1.Begin(AsyncCallback callback, Object state, Int32 timeout) at System.Web.Mvc.Async.AsyncResultWrapper.Begin[TResult](AsyncCallback callback, Object state, BeginInvokeDelegate beginDelegate, EndInvokeDelegate 1 endDelegate, Object tag, Int32 timeout) at System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeAction(ControllerContext controllerContext, String actionName, AsyncCallback callback, Object state) at System.Web.Mvc.Controller.<BeginExecuteCore>b__1c(AsyncCallback asyncCallback, Object asyncState, ExecuteCoreState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid1.CallBeginDelegate(AsyncCallback callback, Object callbackState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase 1.Begin(AsyncCallback callback, Object state, Int32 timeout) at System.Web.Mvc.Async.AsyncResultWrapper.Begin[TState](AsyncCallback callback, Object callbackState, BeginInvokeDelegate1 beginDelegate,EndInvokeVoidDelegate 1 endDelegate, TState invokeState, Object tag, Int32 timeout, SynchronizationContext callbackSyncContext) at System.Web.Mvc.Controller.BeginExecuteCore(AsyncCallback callback, Object state) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1.Begin(AsyncCallback 回调,对象状态,Int32 超时)在 System.Web.Mvc.Async.AsyncResultWrapper.Begin[TState](AsyncCallback 回调,对象 callbackState,开始调用委托1 beginDelegate, EndInvokeVoidDelegate1 endDelegate, TState invokeState, Object tag, Int32 timeout, SynchronizationContext callbackSyncContext) at System.Web.Mvc.Controller.BeginExecute(RequestContext requestContext, AsyncCallback callback, Object state) at System.Web.Mvc.MvcHandler.b__4(AsyncCallback asyncCallback, Object asyncState,ProcessRequestState innerState)在 System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid 1.CallBeginDelegate(AsyncCallback callback, Object callbackState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResultBase1.Begin(AsyncCallback 回调,对象状态,Int32 超时)在 System.Web.Mvc.Async.AsyncResultWrapper.Begin[TState](AsyncCallback 回调,对象回调状态,BeginInvokeDelegate1 beginDelegate, EndInvokeVoidDelegate1 endDelegate, TState invokeState, Object tag, Int32 timeout, SynchronizationContext callbackSyncContext) at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication。 IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) 本机库预加载器正在尝试加载本机 SQLite 库“C:\inetpub\wwwroot\Bonobo.Git.Server\bin\x64\ SQLite.Interop.dll"... 本机库预加载器正在尝试加载本机 SQLite 库 "C:\inetpub\wwwroot\Bonobo.Git.Server\bin\x64\SQLite.Interop.dll"... 本机库预加载器正在尝试加载本机 SQLite 库“C:\inetpub\wwwroot\Bonobo.Git。Server\bin\x64\SQLite.Interop.dll"... 本机库预加载器正在尝试加载本机 SQLite 库 "C:\inetpub\wwwroot\Bonobo.Git.Server\bin\x64\SQLite.Interop.dll “...本机库预加载器正在尝试加载本机 SQLite 库“C:\inetpub\wwwroot\Bonobo.Git.Server\bin\x64\SQLite.Interop.dll”... 本机库预加载器正在尝试加载本机 SQLite 库 "C:\inetpub\wwwroot\Bonobo.Git.Server\bin\x64\SQLite.Interop.dll"... 本机库预加载器正在尝试加载本机 SQLite 库 "C:\inetpub\ wwwroot\Bonobo.Git.Server\bin\x64\SQLite.Interop.dll"... 本机库预加载器正在尝试加载本机 SQLite 库 "C:\inetpub\wwwroot\Bonobo.Git.Server\bin\x64 \SQLite.Interop.dll"... 本机库预加载器正在尝试加载本机 SQLite 库 "C:\inetpub\wwwroot\Bonobo.Git.Server\bin\x64\SQLite.Interop.dll"... 本机库预加载器正在尝试加载本机 SQLite 库 "C:\inetpub\wwwroot\Bonobo.Git.Server\ bin\x64\SQLite.Interop.dll"...

我正在使用默认的表单身份验证。任何帮助,将不胜感激。

0 投票
2 回答
315 浏览

markdown - 如何在开始存储库页面中标记代码块(readme.md)

我在 Windows 上使用 Bonobo Git Server 4.0.0.0。它工作正常。我使用 readme.md 作为信息通知。我可以在每行之前使用 4 个空格来标记代码块(在这种情况下,语法格式不起作用)。很遗憾,

(或其他程序语言)构造不适用于此降价文件。但是,单独的存储库 java 文件会在 Web 浏览器中正确解析和显示。也许还有另一种标记代码的方法?

0 投票
2 回答
1228 浏览

git - Bonobo Git Server 中是否提供分支级别的读/写访问权限?

我只想将主分支的写权限授予一组人。在 IIS 服务器中托管的 Bonobo Git Server 中似乎没有这样的选项。

任何人都可以为此提出解决方案吗?

0 投票
1 回答
882 浏览

git - MINGW32 GIT 客户端无法连接 Bonobo GIT 服务器

我已按照在我们的一台办公服务器上安装 Bonobo 的所有步骤进行操作。

我可以在服务器上本地运行 Web 应用程序,也可以通过办公室中的另一个系统远程运行 Web 应用程序。所以那部分运作良好

但是 - 当我尝试使用 MINGW32 git 客户端克隆我的存储库时,我在尝试克隆存储库时收到身份验证失败消息。致命:“ http://IpAddress:port/Project.git ”的身份验证失败

用户名和密码正确,因为使用相同的凭据我可以登录到 Web 应用程序

我使用以下命令

在此处输入图像描述 我该如何解决这个问题?

谢谢