我正在尝试将 Bonobo Git 服务器设置为在集中式服务器上使用 github。我已按照他们文档中的说明进行操作。在按照他们的描述完成所有操作后,当我尝试访问 Bonobo 的 git 服务器网页时,出现以下错误。由于我是 Asp.Net 的新手,我无法完全理解问题所在。
谁能指导我,是什么导致了这个错误,我该如何解决?另外,如果您能告诉我您尝试过的其他更好的本地设置 Git 服务器,我们将不胜感激。
我找到了解决方案
(选择的答案帮助了我)。
但不幸的是,现在出现了一个新的错误说
无法识别的属性“targetFramework”。请注意,属性名称区分大小写。
我搜索并发现了这个:
肯尼克的回答
向 IIS 注册框架对我有用: C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis -i
帮我解决了这个问题。瞧,我终于设置了我的本地 git 服务器 :)
更新:
设置服务器后连接到服务器时遇到问题。以下序列对我有用:
localhost://Bonobo.Git.Server.new/
。用户名和密码是 admin/admin。git clone
http://username@server/Bonobo.Git.Server.new/newproject.git
例如在我的情况下git 克隆
http://kamran@Bonobo.Git.Server.new/newproject.git
这在客户端克隆了存储库,并警告说存储库为空。但没问题。我搬进了存储库,创建了一些用于测试的文件,并使用git push
. 现在进行测试,如果一切正常,我查看了存储库历史记录并在那里显示了我的提交 :) 为了进一步确保,我在另一个客户端上尝试了相同的过程,即克隆存储库,进行了一些更改并将它们推送到服务器。在那之后,在我的第一个客户上,我回来并提取了存储库git pull
,并且更改就在那里 :)
笔记
必须关闭服务器的防火墙,客户端才能连接到服务器。