我正在尝试将Bonobo Git服务器设置为在集中式服务器上使用github。我按照their documentation.给出的说明完成了他们描述的所有操作后,当我尝试访问Bonobo的git服务器网页时,我收到以下错误。由于我是Asp.Net的新手,我无法完全理解问题所在。
任何人都可以指导我,导致此错误的原因以及如何解决? 另外,如果您能告诉我任何其他更好的Git服务器进行本地设置,那么您已经尝试过了,我们非常感激。
答案 0 :(得分:4)
我找到了解决方案
IIS - this configuration section cannot be used at this path (configuration locking?)
(选择的答案帮助了我)。
但不幸的是,现在出现了一个新的错误说
无法识别的属性'targetFramework'。请注意,属性名称区分大小写。
我搜索并发现了这个:
Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive
Kenik的回答
向IIS注册框架对我有用: C:\ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319> aspnet_regiis -i
帮我解决了这个问题。和Voilla,我最终设置了我的本地git服务器:)
<强>更新强>
设置服务器后,我在连接服务器时遇到问题。以下顺序对我有用:
localhost://Bonobo.Git.Server.new/
)创建了一个空的Git存储库。用户名和密码为admin / admin。git clone
http://username@server/Bonobo.Git.Server.new/newproject.git
例如在我的情况下它是git clone
http://kamran@Bonobo.Git.Server.new/newproject.git
这会在客户端克隆存储库,并显示存储库为空的警告。但没问题。我移动到存储库,创建了一些用于测试的文件,使用git push
将它们推送到服务器。现在要测试,如果一切正常,我查看了存储库历史记录,我的提交正在那里显示:)为了进一步保证,我尝试了另一个客户端相同的程序,即克隆存储库,进行了一些更改并将它们推送到服务器。在我的第一个客户端之后,我回来并取出了存储库git pull
,并且更改在那里:)
注意
必须关闭服务器的防火墙,以便客户端连接到服务器。