文档章节

windows下GIT服务器安装

王春-海子
 王春-海子
发布于 2017/07/20 08:19
字数 332
阅读 55
收藏 1
点赞 0
评论 0

Bonobo Git Server基于.NET Framework 4.0+ASP.NET MVC 3开发,数据库用的是SQLite,Git部分用的是GitSharp - Git for .NET and Mono

运行Bonobo Git Server,只需要IIS+WebDAV(IIS 7.5自带WebDAV, IIS 7.0需要下载安装)。

第一部分 Bonobo Git Server站点的安装与配置

1. 下载Bonobo Git Server并解压

  • Git服务器端:
  1. BONOBO GIT SERVER,下载最新版:http://bonobogitserver.com/

 

如果想看源代码,请在这里下载:https://github.com/jakubgarfield/Bonobo-Git-Server

2.开启IIS

开始-》控制面板-》程序-》打开或关闭windows功能,勾选Internet Information Services的选项。注意需要选择.net 4.0以上,需要选择常用http信息中的WebDAV选项,同时还需要开启应用程序开发功能下的asp.net4.x。

控制面板 -> 程序和功能 -> 启用或关闭 Windows 功能 -> Internet Infomation Services -> 万维网服务 
-> 应用程序开发功能 -> 勾选 ASP.NET 4.X 并确定。

3. 配置一个IIS站点,指向Bonobo Git Server所在文件夹。

a) 应用程序池要以.NET Framework 4.0运行。

b) 将文件夹转换位应用程序

4.访问http://localhost/Bonobo.Git.Server,进入登录页面输入默认账号admin密码admin 登录。

5.设置仓库和用户

6.开启外网访问80端口,外网测试

© 著作权归作者所有

共有 人打赏支持
王春-海子
粉丝 6
博文 49
码字总数 11981
作品 0
江北
技术主管
Centos 7.X 部署基于Git&Gitolite的分布式版本控制系统

1、简介 1.1 git 简介 Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这...

甘兵 ⋅ 2017/12/21 ⋅ 0

Git系列一之安装管理

[TOC] 1.Git安装部署 Git是分布式的版本控制系统,我们只要有了一个原始Git版本仓库,就可以让其他主机克隆走这个原始版本仓库,从而使得一个Git版本仓库可以被同时分布到不同的主机之上,并...

Bgxuliangwei ⋅ 2017/05/11 ⋅ 0

【Git教程】入门安装客户端与服务器

Git介绍 Git是个快速的、开源的、分布式的版本控制工具。 集中式管理(SVN) 分布式管理(GIT) 通过以上的图形对比: 分布式管理有如下的好处: 1、去中心化:每个人开发人员都拥有一个完整...

Auhgnahz ⋅ 2016/08/01 ⋅ 0

Linux搭建GIT服务器并实现hook同步到指定目录

(注:我的服务器是Ubuntu 16.04.3 LTS 64) 一、在服务器上安装git sudo apt-get install git 安装完成之后,可运行“git --version”查看安装版本,能看到git版本信息则说明已经安装成功。...

Nosee123 ⋅ 2017/12/08 ⋅ 0

git版本控制器的安装使用

git版本控制器的安装使用GIT服务 Git使用方法git init here // 创建本地仓库(repository),将会在文件夹下创建一个 .git 文件夹,.git 文件夹里存储了所有的版本信息、标记等内容git remote ...

D杀手D ⋅ 2017/12/18 ⋅ 0

Git 服务器搭建与客户端安装

大纲: 一、前言 二、搭建Git服务器 yum安装Git服务器 创建一个git用户,用来运行git服务 创建客户端登录证书 初始化Git仓库 禁用shell登录 克隆远程仓库 三、安装客户端 Windows 客户端 Li...

陈明乾 ⋅ 2014/05/13 ⋅ 0

【Git入门之一】Git是神马?

1.Git是神马? 一个开源的分布式版本控制系统,可以有效的高速的控制管理各种从小到大的项目版本。他的作者就是大名鼎鼎的Linux系统创始人Linus。 2.分布式又是神马? 先看看集中式。简单说来...

yangxiaoxiao ⋅ 2014/01/05 ⋅ 0

Git 使用与安装指南【转】

1、Unix平台 如果你在一个其基于Unix的系统中,你可以从Git的官网上Git Download Page下载它的源代码,并运行像下面的几行命令,你就可以安装: $ make prefix=/usr all ;# as yourself $ make ...

红桃K ⋅ 2016/07/14 ⋅ 0

g4e基础篇#3 Git安装与配置

g4e 是 Git for Enterprise Developer的简写,这个系列文章会统一使用g4e作为标识,便于大家查看和搜索。 章节目录 前言 1. 基础篇: 为什么要使用版本控制系统 Git 分布式版本控制系统的优势...

leixu ⋅ 01/09 ⋅ 0

SVN代码库迁移到Git

说明:根据SVN库地址,拉取数据生成一个git本地代码库。用于svn迁移数据到git。 GIT客户端与SVN服务器 原来很多代码还是存在SVN服务器中,所以使用GIT客户端配合SVN服务器是一种不错的选择,...

mstian06 ⋅ 2013/12/18 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

用ZBLOG2.3博客写读书笔记网站能创造今日头条的辉煌吗?

最近两年,著名的自媒体网站今日头条可以说是火得一塌糊涂,虽然从目前来看也遇到了一点瓶颈,毕竟发展到了一定的规模,继续增长就更加难了,但如今的今日头条规模和流量已经非常大了。 我们...

原创小博客 ⋅ 54分钟前 ⋅ 0

MyBatis四大核心概念

本文讲解 MyBatis 四大核心概念(SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession、Mapper)。 MyBatis 作为互联网数据库映射工具界的“上古神器”,训有四大“神兽”,谓之:Sql...

waylau ⋅ 今天 ⋅ 0

以太坊java开发包web3j简介

web3j(org.web3j)是Java版本的以太坊JSON RPC接口协议封装实现,如果需要将你的Java应用或安卓应用接入以太坊,或者希望用java开发一个钱包应用,那么用web3j就对了。 web3j的功能相当完整...

汇智网教程 ⋅ 今天 ⋅ 0

2个线程交替打印100以内的数字

重点提示: 线程的本质上只是一个壳子,真正的逻辑其实在“竞态条件”中。 举个例子,比如本题中的打印,那么在竞态条件中,我只需要一个方法即可; 假如我的需求是2个线程,一个+1,一个-1,...

Germmy ⋅ 今天 ⋅ 0

Springboot2 之 Spring Data Redis 实现消息队列——发布/订阅模式

一般来说,消息队列有两种场景,一种是发布者订阅者模式,一种是生产者消费者模式,这里利用redis消息“发布/订阅”来简单实现订阅者模式。 实现之前先过过 redis 发布订阅的一些基础概念和操...

Simonton ⋅ 今天 ⋅ 0

error:Could not find gradle

一.更新Android Studio后打开Project,报如下错误: Error: Could not find com.android.tools.build:gradle:2.2.1. Searched in the following locations: file:/D:/software/android/andro......

Yao--靠自己 ⋅ 昨天 ⋅ 0

Spring boot 项目打包及引入本地jar包

Spring Boot 项目打包以及引入本地Jar包 [TOC] 上篇文章提到 Maven 项目添加本地jar包的三种方式 ,本篇文章记录下在实际项目中的应用。 spring boot 打包方式 我们知道,传统应用可以将程序...

Os_yxguang ⋅ 昨天 ⋅ 0

常见数据结构(二)-树(二叉树,红黑树,B树)

本文介绍数据结构中几种常见的树:二分查找树,2-3树,红黑树,B树 写在前面 本文所有图片均截图自coursera上普林斯顿的课程《Algorithms, Part I》中的Slides 相关命题的证明可参考《算法(第...

浮躁的码农 ⋅ 昨天 ⋅ 0

android -------- 混淆打包报错 (warning - InnerClass ...)

最近做Android混淆打包遇到一些问题,Android Sdutio 3.1 版本打包的 错误如下: Android studio warning - InnerClass annotations are missing corresponding EnclosingMember annotation......

切切歆语 ⋅ 昨天 ⋅ 0

eclipse酷炫大法之设置主题、皮肤

eclipse酷炫大法 目前两款不错的eclipse 1.系统设置 Window->Preferences->General->Appearance 2.Eclipse Marketplace下载【推荐】 Help->Eclipse Marketplace->搜索‘theme’进行安装 比如......

anlve ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部