2013-09-29 71 views
2

我试图设置Bonobo Git服务器在集中服务器上使用github。我遵循their documentation.给出的指示完成所有描述后,当我尝试访问Bonobo的git服务器网页时,出现以下错误。由于我是Asp.Net的新手,我无法完全理解问题所在。本地Git服务器安装(使用倭黑猩猩)

enter image description here

任何一个可以请指导我,是什么原因造成这个错误,请问有什么可以解决呢? 另外,如果你可以告诉我任何其他更好的本地设置Git服务器,你已经尝试过,它将不胜感激。

+0

请看看[这个](http://stackoverflow.com/questions/44083554/local-git-server-configuration-using-bonobo) – stack

回答

4

我找到了解决办法

IIS - this configuration section cannot be used at this path (configuration locking?)

(所选择的答案帮助我)。

但不幸的是,现在一个新的错误出现

无法识别的属性 'targetFramework'。请注意,属性名称区分大小写。

我搜索,发现这个:

Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive

尼科的回答

注册与IIS的框架是对我工作: C:\ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319> aspnet_regiis -i

帮我解决了这个问题。而Voilla,我设置我的本地git的服务器终于:)

更新:连接到服务器设置服务器后

我有问题。下面的序列为我工作:

  1. 在Bonobo Git服务器(在我的情况下:localhost://Bonobo.Git.Server.new/)创建一个空的Git存储库。用户名和密码是admin/admin。
  2. 从用户的管理控制创建用户。
  3. 创建一个名为newproject的空存储库,将用户添加到存储库。
  4. 在客户端侧,我用下面的命令来克隆库:

GIT中克隆http://[email protected]/Bonobo.Git.Server.new/newproject.git例如在我的情况下,它是

混帐克隆http://[email protected]/newproject.git

这个克隆的资源库在与警告客户端,该库是空的。但没问题。我搬进了存储库,创建了一些文件进行测试,并使用git push将它们推送到服务器。现在来测试一下,如果一切工作正常,我查看了仓库历史记录,并且我的提交被显示在那里:)为了进一步保证,我在另一个客户端上尝试了相同的过程,即克隆存储库,进行了一些更改并将它们推送到服务器。之后,我的第一个客户,我回来了,拉着库git pull和变化都在那里:)

注意

服务器的防火墙必须序关闭客户端连接到服务器。