• Gitblit配置


    Gitblit的安装配置及访问-windows

    (2013-09-11 11:52:31)
      分类: android基础

     Git 是现在很流行的分布式版本控制工具,github更是人人皆知。但是github要求能够访问互联网。遇到不能访问互联网的情况,难道只能望git兴叹 了。还好开源软件给我们提供了选择,比如Gitblit、GitStack、Gitolite,其中GitStack貌似不能安装在windowsXP 上。

             最终考虑简单便捷,我选择Gitblit的Go分支做服务器——这个分支版本的好处就是什么都集成到一块了,不需要安装别的东西。关于Gitblit Go的安装配置文档也不少,但是自己在安装配置过程还是遇到了一些问题。

     

             安装配置过程:

    1.     下载Gitblit的Go分支并解压到本地就可以了,不需要安装。由于Gitblit是用Java开发的,所以记得先安装Java运行时。

    2.      配置Gitblit目录下的datagitblit.properties文件,最基础的配置方式如下

     

    • 本地代码库的位置

    git.repositoriesFolder= D:/gitRep

    注意目录必须要用“/”而不是“”。

     

    • 配置访问的端口号,使用推荐值或默认值即可

    server.httpPort = 8080

    server.httpsPort=8443

     

    • 配置http和https访问的接口,默认值是localhost,如果想要从其它电脑访问,赋空值就可以。

    server.httpBindInterface=

    server.httpsBindInterface=

     

    3.      运行Gitblit目录下的gitblit.cmd就可以开启服务器了。

     

              本地或远程管理

     打开浏览器,输入https://ip:port 或者http://ip:port即可,如“https://192.168.1.10:8443或者http://192.168.1.10:8080”

     

     git客户端访问

    1.      打开git gui,在本地新建一个版本库

    2.      从菜单remote->add,进入添加远程版本库的界面。名字随便给就行,位置的格式很重要,以“http://192.168.1.10:8080/git/work/test.git“为例:

    http://192.168.1.10:8080/git——固定的,即协议http或者https://ip:port/git

    work——远程版本库目录下的一个文件夹,目的是按目录组织。此项在创建时可选。

    test.git——work目录下一个具体的版本库。


             如果用https的方式,格式为“https://192.168.1.10:8080/git/work/test.git”

             此外,也可以在gitblit的网页管理界面中找到访问链接,即在每个版本库的summary页面中。

     

    总的来说,Gitblit的安装配置非常简单,不需要安装,配置也只需要几分钟就可以了。如果需要开机自启动,可以运行install_service.cmd将Gitblit安装为服务即可。

  • 相关阅读:
    Django admin 注册自己的路由
    django admin字段设置大全
    Python 装饰器原理
    css hack中遇到的一些问题
    阿里巴巴iconfont的正确使用方法
    css中position(absolute)与margin同时使用的情况
    关于IE浏览器不支持border-radius,box-shadow,text-shadow的解决方法
    大唐项目的总结
    js中的词法作用域
    easyui中datagrid自带loading效果
  • 原文地址:https://www.cnblogs.com/wangcq/p/4743642.html
Copyright © 2020-2023  润新知