zoukankan      html  css  js  c++  java
  • Windows gitweb安装

    /*******************************************************************************
     *                        Windows gitweb安装
     * 说明:
     *     git仓库通过浏览器进行代码review是不错的选择,尝试一下gitweb,感觉速度有点慢;
     *
     *                                2019-3-31 深圳 宝安西乡 曾剑锋
     ******************************************************************************/
    
    一、参考文档
        1. Windows上搭建GitWeb
            http://ju.outofmemory.cn/entry/153846
        2. 安装并测试Gitweb
            https://blog.csdn.net/yanyuanfen2011/article/details/62217845
    
    二、处理步骤
        1. 下载xampp,利用其中的apache作为Web Server;
        2. gitweb在git安装相对路径:<git install path>Gitmingw64sharegitweb
        3. httpd.conf最后添加如下内容
            # Config to make the gitweb CGI available through Apache.
            Alias /gitweb "D:SoftwaregitinstallGitmingw64sharegitweb"
            <Directory "D:SoftwaregitinstallGitmingw64sharegitweb">
                AddHandler cgi-script .cgi
                <Files ~ ".cgi$">
                    Options +ExecCGI
                </Files>
                AllowOverride None
                Require all granted
                DirectoryIndex gitweb.cgi
            </Directory>
        4. 下载CGI.PM:https://github.com/leejo/CGI.pm,存放到:<git install path>Gitusrlibperl5vendor_perl
        5. 修改<git install path>Gitmingw64sharegitwebgitweb.cgi
            #!D:/Software/git/install/Git/usr/bin/perl
    
            [...省略]
    
            # core git executable to use
            # this can just be "git" if your webserver has a sensible PATH
            our $GIT = "D:/Software/git/install/Git/bin/git.exe";
    
            # absolute fs-path which will be prepended to the project path
            our $projectroot = "/D/zengjf/SWDev/github";
        6. 如果出现长时间访问未刷新页面,可能目录访问权限的问题,在git shell中执行:chmod 777 -R <your repositories>
        7. 如果觉得原生的gitweb主题不好看,可以替换:http://kogakure.github.io/gitweb-theme/
  • 相关阅读:
    二维数组求和
    mysql 常用函数
    3月17日 45道T-SQL查找 习题
    查询语句
    T-SQL 增删改查操作
    <转jerrylsxu> HTML语法大全
    1月25日 作业 多线程
    1月22日- 链表和哈希算法
    1月22日作业
    1月21日
  • 原文地址:https://www.cnblogs.com/zengjfgit/p/10631275.html
Copyright © 2011-2022 走看看