• Windows下基于http的git服务器搭建gitstack


    博客地址已更改,文章数量较多不便批量修改,若想访问源文请到 coologic博客 查阅,网址:www.coologic.cn

    如本文记录地址为 techieliang.com/A/B/C/ 请改为 www.coologic.cn/A/B/C/ 即可查阅

    版权声明:若无来源注明,Techie亮博客文章均为原创。 转载请以链接形式标明本文标题和地址:
    本文标题:Windows下基于http的git服务器搭建-gitstack     本文地址:http://techieliang.com/2017/12/514/

    1. 下载安装

    官网下载即可

    安装流程也很简洁方便。安装步骤

    安装完成后可通过管理地址:http://localhost/gitstack登陆后台进行操作

    基本操作说明

    客户端可直接使用TortoiseGit进行操作。

    2. 注意

    2.1. 关于Python冲突问题

    GitStack使用python(自带,不需要单独安装)搭建的http服务,python是2.7版本,安装完成后会新建系统环境变量:

    PYTHONHOME:C:\GitStack\python
    PYTHONPATH:C:\GitStack\python\lib

    注意这个环境变量直接置顶了python根目录和路径,不是单纯的在path变量里添加了路径,这样可以保证有其他版本的python的环境下gitstack也能稳定运行找到自带的python路径。

    但是这两个环境变量是通用的,对于任意版本python均有效,所以无论装其他任何版本的python,包括anaconda在启动的时候均会访问此路径下的文件,若版本不同会报错。

    解决方案:当前未找并存gitstack及其他版本python方案,暂时解决方法是,删除这两个变量可以正常使用其他版本python,添加以后需要重新启动gitstack服务才能正常使用gitstack,未找到并存方法。

    2.2. gitstack密码重置

    密码遗忘以后可以重置密码

    cd c:\GitStack\app ? (gitstack目录因安装而异)
    python manage.py shell

    其中 manage.py

    1. from django.contrib.auth.models import User
    2. u = User.objects.get(username__exact='admin')
    3. u.set_password('password')
    4. u.save()
    5. quit()

    3. gitstack与wamp冲突

    打开任务管理-服务

    找到服务“GitStack”、“wampmysqld”、“wampapache”,根据需要进行开关即可。

    wamp的对应服务名前面均带了wamp而不是原始名称

  • 相关阅读:
    HEOI2018——welcome to NOI2018
    【HEOI 2018】Day2 T2 林克卡特树
    【康托展开】
    【省选模拟测试3】
    【BZOJ 2850】巧克力王国
    【BZOJ 3569】 DZY Loves Chinese II
    【BZOJ 4652】【NOI 2016】循环之美
    【BZOJ 3534】: [Sdoi2014]重建
    mysql 的研究
    mysql 的研究
  • 原文地址:https://www.cnblogs.com/techiel/p/7954137.html
Copyright © 2020-2023  润新知