问题标签 [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 投票
0 回答
1244 浏览

git - 致命:无法在 IIS 上使用 Bonobo 从远程存储库中读取

我在 2008 R2 系统的 IIS 中安装了 Bonobo 3.3.0.0。Web 界面运行良好,我可以创建存储库、添加用户等。但是当我尝试从中克隆时,我得到了这个:

请确保您具有正确的访问权限并且存储库存在。

如果我输入错误的密码,我会得到 Fatal: authenthication failed,所以 auth 似乎没问题。App_Data 权限似乎没问题,因为创建了存储库。

我正在使用表单身份验证。

如果我在浏览器中直接访问这个 url,我会得到 404 Page Not Found

未找到您要查找的页面。请重试或联系系统管理员。

错误日志中唯一的内容是:

我已经切换了应用程序池位数,看看这是否与它有关,但没有。sqlite .db 文件位于 App_Data 中,并且似乎已更新。

我还将这个 repo 设置为匿名,我得到了同样的错误,唯一的区别是它不要求我输入用户名/密码。

我还能做些什么来调试这个?

更新:

我现在已经完成了提琴手跟踪(在将应用程序移动到子目录并使其成为应用程序之后,以便尽可能接近安装说明)。

无论如何,服务器返回这个:

0 投票
1 回答
1190 浏览

sqlite - Bonobo 无法打开数据库文件

我正在尝试在 Windows 7/IIS 7/.Net 4.5 上安装 Bonobo,但我遇到了 SQLite 问题。在浏览器中加载页面时出现以下错误

我现在安装了 SQLite(不过,我认为这并不重要...... Bonobo 带有自己的 SQLite dll。我在 64 位系统上运行。我不知道这是否与兼容性有关。我'已按照 Bonobo 网站上的安装说明进行操作,但我仍然收到此错误,并且 Google 没有为我提供任何答案。有人能指出我正确的方向吗?

0 投票
1 回答
249 浏览

git - 当远程修改存在时,为什么我的 git 状态图标不会改变?

我最近使用 Bonobo git 服务器设置了一些 git 存储库。我为 Visual Studio 2013 使用了 tortoise git 和 Git 源代码控制提供程序扩展。每当有人提交代码并将代码推送到存储库时,其他人都无法查看更改,直到他们执行获取/拉取。在我使用 svn 之前,我所有文件和文件夹上的状态图标会通过在图标上显示一个红叉来告诉我我的代码是否已过期。

所以我想知道这是否是我的存储库或我的 git 客户端的问题。

我在 Windows 7 和 Bonobo Git Server (3.4.2.0) 上运行 git 版本 1.9.4

0 投票
1 回答
1841 浏览

git - 无法使用托管在 IIS 7.5 (Windows 7) 上的 Bonobo Git 服务器进行克隆

我已经按照此处的说明安装了 Bonobo 3.4.3 。我能够访问该站点、添加存储库、用户等。我创建了一个存储库来测试推/拉,命名为 Test,然后尝试克隆它,这就是我的问题出现的时候。我在 Windows 7 上安装了 git 1.9.5.msysgit.0;我在要将存储库克隆到的目录中打开了一个 git bash 会话并发出:

并收到错误:

我尝试了很多不同的东西,但无济于事:

  • 使用基本身份验证
  • 使用 Windows 身份验证
  • 重新安装 git
  • 重新安装倭黑猩猩
  • 创建存储库并尝试将服务器添加为远程

现在这是真正的关键:我有另一台 Windows 7 机器,我决定尝试这个 - 遵循相同的安装过程,确保我的 msysgit 是最新的(它们现在是相同的版本),创建测试存储库,弹出打开git bash 并发出相同的克隆命令 -它工作。我还没有弄清楚安装之间有什么区别。

有没有人有任何想法?谢谢!

编辑#1:

我在两台名为“Test2”的 Windows 机器上创建了一个新存储库,将每个存储库复制到闪存驱动器中,并在文件夹名称后附加机器标识符(例如 DELL),然后对它们进行比较:

并且没有差异。因此,问题不在于 Bonobo 的存储库创建。当我尝试其他事情时会更新。

编辑2:

我在具有工作 Bonobo 服务器的计算机上打开了 HTTP 流量(输入),并且能够将测试存储库从它克隆到具有非工作 Bonobo 服务器的计算机上,这对我来说意味着我的实际安装仍然存在问题Bonobo 在非工作计算机上。

0 投票
1 回答
6182 浏览

git - 无法从 Bonobo Git 服务器拉取或克隆

我正在尝试使用 Bonobo git 服务器来存储我自己的项目。但是,我在克隆、拉取和推送到存储库时遇到了麻烦。

每当我尝试执行某个操作(http 或 https;克隆、拉取或推送)时,我都会得到以下信息:

致命:无法访问' http://user:password@my.noip.com:1234/Bonobo.Git.Server/Repository.git/ ':连接到my.noip.com:1234失败;没有错误

背景:

1)我正在使用 no-ip 来获得对我的设置的外部访问。

2) 我已将路由器配置为将两个给定端口的请求转发到托管 Bonobo 存储库的设备上的 http (80) 和 https (443)。

3)如果我在浏览器中访问 my.noip.site:myport/Bonobo.Git.Server(http 和 https,具有各自的端口),我可以成功访问服务器、登录和编辑存储库(我可以甚至下载它们)。

4) 我正在使用 git 版本 1.9.5.mysysgit.0

5) 我正在使用 Bonobo Git Server 版本 3.5.0.0 和 Windows 8

6) 我能够从托管站点的机器成功推送到存储库。我没有测试克隆/拉取,因为代码已经在那台机器上。

7) 我将我的帐户设置为贡献者和管理员。

8) 我验证了身份验证设置已设置为表单身份验证。

编辑 1

事实证明,问题不完全是(或根本不是)倭黑猩猩。

我为 IIS 启用了基本身份验证,并按照 Bonobo 说明进行了基本身份验证(除了我没有导入 Windows 管理员用户)。

这样,我就可以通过 WLAN 上的设备和手机上的 git 应用程序(在蜂窝网络上)访问存储库。

从我的 pythonanywhere 帐户中提取失败,因为它们限制了免费帐户的外部访问。

但是,我仍然无法从我的工作计算机中提取。我可以 ping 我的 noip 帐户并获得有效响应,但任何其他请求都失败了。

0 投票
1 回答
2398 浏览

asp.net - bonobo git server iis 安装错误

我尝试安装基于 bonobo git windows 的服务器,并按照他们在安装指南中所说的做了。但得到上述错误。帮我解决这个问题

0 投票
1 回答
3092 浏览

command-line - 通过命令行将文件从副本服务器 A 复制到网络共享 - RoboCopy

我正在尝试将文件从服务器上的一个目录复制到另一台服务器而不覆盖目标的权限,但我正在使用“有趣”的设置:

服务器 A

  • Git 服务器
  • 詹金斯 CLI

服务器 B

  • 网络服务器

我有一个 Jenkins 进程,当我的 Web 开发人员向我们的存储库提交更改时,该进程将运行。Jenkins 然后将文件从存储库复制到它的工作区(位于服务器的 C: 驱动器上)。下载完文件后,我将执行一个命令脚本,该脚本使用“ROBOCOPY”将文件从 Jenkins 工作区中的目录复制到指向 IIS Web 目录的网络共享(位于另一台服务器上)。

ROBOCOPY 脚本如下:

这就是问题所在:ROBOCOPY 只会复制目录结构,而不是目录中的文件,这些文件是我们所有的 HTML/JavaScript/CSS/Images... 又名:我们所做的更改。

任何和所有的帮助将不胜感激!

0 投票
1 回答
1308 浏览

git - Bonobo Git 服务器 - Windows 身份验证 - Git 交互

我已经使用 Windows 身份验证方法安装了 Bonobo Git 服务器:http: //bonobogitserver.com/windows-authentication/

前端工作 - 我既可以通过 Internet Explorer 进行身份验证,而无需任何凭据,也可以在 Firefox 中使用我的 UPN 或域帐户和密码进行身份验证。

问题是当我尝试对我希望设置的存储库进行初始提交推送时 - 我收到消息:

致命:无法访问“ https://git.url.com/git_server/repo.git/ ”:请求的 URL 返回错误:500

任何帮助,将不胜感激。

谢谢,

布拉德

0 投票
1 回答
1236 浏览

windows - 如何在 Windows 平台上编写 Git Server Hooks?

我找不到任何用于 Windows 的 Git 挂钩的明确示例。我在 Windows 服务器上使用 Bonobo Git 服务器。我需要作为 cmd 或 bat 的 pre-commit 和 post-commit 钩子。预提交应检查空评论,提交后应发送有关提交的电子邮件通知。可能有人有类似的钩子并准备分享吗?

0 投票
1 回答
2528 浏览

windows-7 - Bonobo Git 服务器 SMTP 设置

我的 Win 7 PC 上安装了 Bonobo Git Server 3.6 版。今天,我尝试忘记密码,但它弹出错误消息说Unable to send email. Validate SMTP settings.

如何以及在哪里可以设置 SMTP 设置?