码迷,mamicode.com
首页 > Windows程序 > 详细

Windows平台下Git服务器搭建

时间:2016-04-19 12:25:56      阅读:407      评论:0      收藏:0      [点我收藏+]

标签:

环境:Windows 10 专业版32位
因为公司服务器上已经搭了Visual SVN等,只好在Windows上搭个Git Server给大家用。
参考链接:http://www.cnblogs.com/ucos/p/3924720.html (下文称为链接A)
http://www.cnblogs.com/lwme/archive/2012/12/25/configuring-git-server-and-client-on-windows.html (下文称为链接B)

原本想用A中提到的CopSSH+msysgit+putty方案,感觉配置起来太麻烦了。于是试了B中提到的Gitblit。

  1. 下载安装Java, 或 JDK 。奇怪的是我在cmd里输入javac后提示javac不是内部或外部命令。但在cmd里java命令是可以的。同时http://java.com/verify 有验证是已经安装了Java。我就没管,继续下一步。
    一些截图:
    技术分享
    JDK和JRE安装在同一个目录里。

技术分享
环境变量:JAVA_HOME

技术分享
环境变量:CLASSPATH

技术分享
环境变量:Path

Java的环境变量配置网上很多教程,我这里就不具体写了,请参考链接A。

技术分享
我这 javac 命令是无效的,但 java 命令有效。

  1. 下载gitblit(我这用的版本是1.7.1),解压,链接A中说是编辑 gitblit.properties 文件,但我这边发现是得编辑 defaults.properties 文件。

git.repositoriesFolder = D:\Git\GitRepository

server.httpPort = 10101

server.httpBindInterface = 192.168.1.199

server.httpsBindInterface = localhost
保存。
相关截图:
技术分享
技术分享
技术分享

双击运行gitblit.cmd

然后在局域网内用浏览器访问 http://192.168.1.199:10101/ 就可以了。

建了个Test的 Repository。
技术分享

比较惊奇的是它支持Sourcetree。

  1. 设置以Windows Service方式启动Gitblit.
    修改 installService.cmd 文件。
    1)修改 ARCH
        32位系统:SET ARCH=x86
        64位系统:SET ARCH=amd64
    2)
    添加 CD 为程序目录
        SET CD=D:\Git\gitblit-1.7.1(你的实际目录)
    3)
    修改StartParams里的启动参数,给空就可以了。

技术分享

4)保存后右键 installService.cmd,以管理员身份运行。
可以在系统的服务里看到gitblit,平时使用时,保持这个服务是启动状态就可以了。

Windows平台下Git服务器搭建

标签:

原文地址:http://blog.csdn.net/a117653909/article/details/51182188

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!