GIT Windows服务端搭建笔记

GIT Windows服务端搭建笔记

所需软件:

  GIT服务端:

Bonobo Git Server,下载最新版 https://bonobogitserver.com/

一:配置服务端(基于Windows10+Bonobo Git Server6.3)

  1. 打开IIS功能。控制面板-》程序-》启用或关闭Windows功能,勾选Internet Information Services的选项。
  2. 下载好Bonobo Git Server,是一个zip压缩包,是用ASP.NET  MVC开发的网站。
  3. 解压上一步下载的压缩包到D:\Inetpub\wwwroot\。
  4. 修改APP_Data文件夹权限,允许IIS用户修改网站代码中的(D:\Inetpub\wwwroot\Bonobo.Git.Server\App_Data)文件夹,进行如下操作

    a) 右键APP_Data,选择属性

    b) 选择安全选项卡,点击编辑

    c) 给IIS_IUSRS赋予Write和Modify权限。(我通常是直接选择:完全控制)

=》 如果上步骤没找到IIS_IUSRS用户。那就点击添加→左下角高级→右边点击立即查找,最后添加即可,这样就可以在 “组或用户名”列表中显示了.

  5.配置好后,打开IIS管理器。网站右击,添加网站,输入一个网站名称,应用程序池选择.NET4.0,管道模式为集成。物理路径选择刚才解压的D:\Inetpub\wwwroot\Bonobo.Git.Server。端口自定义。

  6.最后一步,选择网站右击》管理网站》浏览(或者右边有个浏览网站),如果看到下面界面,说明部署成功,默认管理员账号密码均为admin

    

7.如果对英文不习惯的,可以先通过admin账号密码登陆进去。再到上面菜单栏找到Settings》Language》Chinese(Simplified,PRC)即可。

 

到此我们的Git服务器已经搭建完成. 

  提醒:

》如果是第一次使用IIS,可能各种报错,有个错误是要给IIS注册>FrameWork4.0,下面简介IIS注册FrameWork4.0的方法:

  1. 以管理员身份打开命令提示符
  2. 打开FrameWork4.0所在目录,一般在此目录下:C:\Windows\Microsoft.NET\Framework\v4.0.30319
  3. 在命令提示符窗口输入 C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i ,输入完毕后回车即可。

参考文章:

  Windows操作系统下搭建Git服务器和客户端。 - 一生浪荡 - 博客园
  https://www.cnblogs.com/ws1996/p/6257190.html

原文地址:https://www.cnblogs.com/zixing131/p/8490296.html

时间: 2024-11-12 16:08:49

GIT Windows服务端搭建笔记的相关文章

git 在linux下服务端搭建

本文以centos为例,其他linux请自行参照对应方式. 1. 服务端安装git yum install git 2. 服务端添加无shell登录权限的用户,将username替换为要添加的用户 useradd -s /sbin/nologin username 3. 初始化仓库 git init --bare sample.git 4. 在客户端,也就是gitbash(windows用户)生成密钥和公钥,邮箱地址改为你自己的,当然后面的两个 -t  和 -C 参数可以不要. ssh-keyg

yum仓库服务端搭建、客户端使用

yum源工作原理:实质是更换下载地址 ********  yum仓库服务端搭建  ******** 系统环境 服务端:10.0.0.61 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.8 (Final) [[email protected] ~]# uname -r 2.6.32-642.el6.x86_64 1.安装createrepo软件: yum -y install createrepo 2.创建yum仓库

Web Service学习之服务端搭建与客户端调用

?工作中用到了Web Service,但是对这块不是很熟悉,决定花时间学习一下,现在记录一下最基本的入门知识点. 使用Java搭建Web Service服务端,使用Python脚本调用接口. 一.Web Service服务端 1.在Eclipse中新建一个Java工程,新建test.TestWebService类 package test; import javax.jws.WebService; import javax.xml.ws.Endpoint; @WebService public 

git分布式的理解----简单服务端搭建

Git是分布式的,并没有服务端跟客户端之分,所谓的服务端安装的其实也是git.Git支持四种协议,file,ssh,git,http.ssh是使用较多的,下面使用ssh搭建一个免密码登录的服务端. 1.提前安装git跟sshserver: 2. 创建一个用户,用来运行git服务: 新建一个用户,叫gituser,然后切换到gituser的默认目录,创建一个叫.ssh的文件夹,并在其中创建一个叫authorized_keys的文件,这个文件将用于存储git开发者的ssh公钥. 3.建立一个git仓

git服务端搭建与使用

打开cmd,输入ssh [email protected](为本机ip) 输入git如显示git帮助贼表示ssh和git安装成功(如下图) 2.使用 a.git命令行使用(只介绍一点基本使用如过有别的需求,请阅读progit中文文档,我的资源里有) a.1服务端加入项目 随便考一个项目到C:\ICW\var目录下(本人项目为zzjzmdx) cmd命令行 进入项目 执行如下命令 git initgit add .git config --global user.name "zzjzmdx&quo

linux svn 服务端搭建

环境是centos6.x. 关于团队对代码管理,相信大部分人习惯于svn.不过我个人比较喜欢git的.这个blog git 常用命令 就是介绍git的基本用法.现部署svn服务端方式如下: 1. 用yum安装如下: yum install subversion2. 输入 svn --help可以查看svn的使用方法. usage: svn <subcommand> [options] [args] Subversion command-line client, version 1.6.11.

rsync (windows 服务端,linux客户端)将windows上的数据同步到linux服务器,反之也可

一:总体概述. 1.windows上面首先装CW_rsync_Server.4.1.0_installer,安装时要输入的用户名密码要记住哦!接下来就是找到rsyncd.conf进入配置细节 2.linux上面只需要装rsync工具即可(yum provides */rsync找到rsync包进行安装即可) 二:细节配置. 1.默认在C:\Program Files (x86)\ICW\下的rsyncd.conf是主配置文件,密码文件一般放在/etc/下rsyncd.secrets 2.rsyn

DotNetOpenAuth 服务端搭建

新建项目: 安装DotNetOpenAuth: 新增OAuthController: 代码如下: public class OAuthController : Controller { private readonly AuthorizationServer authorizationServer = new AuthorizationServer(new OAuth2AuthorizationServer()); public async Task<ActionResult> Token()

CAS单点登录学习(一):服务端搭建

下载先在网上下载cas-server-3.5.2,将里面的cas-server-webapp-3.5.2.war放到tomcat的webapps目录下. https设置cas单点登默认使用的是https,所以需要证书,由于是个人测试和学习用的,可以用JDK自带的keytool工具生成证书.2.1 用JDK生成证书:方便复制:keytool -genkey -alias mykey -keypass 123456 -keyalg RSA -validity 365 -keystore E:/cas