2019独角兽企业重金招聘Python工程师标准>>>

WindowsXP下搭建GIT服务器

 

Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己的Git仓库共享出去的话,就必须做SSH服务器。

一、安装GIT

Windows下使用msysgit,下载地址:http://code.google.com/p/msysgit/

本文使用Git-1.7.8-preview20111206.exe 安装要点步骤如下:

安装完成后,可以使用Git bash在命令行模式下操作git

二、安装CopSSH

安装CopSSH之前先确保防火墙开启了SSH端口,这个虽然不影响CopSSH的安装,但是影响SSH访问,所以写在前面。

CopSSH是windows下的SSH服务器软件,下载地址baidu之,本文使用的是Copssh_4.1.0_Installer.exe,安装要点如下:

安装完成后,到控制面板中新建一个管理员账户root,用这个账户来共享SSH。然后你在账户管理中会看到之前的SvcCOPSSH账户。

打开copssh控制面板

将root用户添加到CopSSH用户中,为简单操作,允许使用密码认证方式

若是不允许密码认证,则需要使用公钥密钥方式认证,不在本文讨论。

三、CopSSH中使用GIT

现在已经安装GIT和CopSSH,接下来需要做的就是让CopSSH可以使用GIT的命令,这样不仅能够远程SSH管理GIT服务器,而且可以将GIT仓库通过SSH共享。具体的操作方法是将GIT的某些命令程序和动态链接库复制到CopSSH安装目录下即可。

l  将$ Git\libexec\git-core目录下的git.exe , git-receive-pack.exe , git-upload-archive.exe , git-upload-pack.exe复制到$ICW\bin目录下

l  将$Git\bin目录下的libiconv-2.dll复制到$ICW\bin目录下

重启CopSSH即可

转载于:https://my.oschina.net/91jason/blog/406695

WindowsXP下搭建GIT服务器相关推荐

  1. centos7 下搭建git服务器

    总的来说,搭建git和svn形式差不多 1.首先要在服务器安装git环境,创建用户密码和仓库等 2.然后个人主机(基本是window)安装git客户端 3.将个人主机客户端的秘钥写到git服务器的一个 ...

  2. git进入项目目录 windows_Windows下搭建Git服务器

    Windows平台下搭建Git服务器的图文详解及教程 Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不 ...

  3. Windows平台下搭建Git服务器

    Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在window ...

  4. CentOS下搭建Git服务器Gitosis

    说明:由于条件有限,我这里使用的是同一台centos的,但教程内容基本上通用. 1.编译安装git git安装教程:http://blog.haohtml.com/archives/10093 2.安 ...

  5. Windows平台下搭建Git服务器的图文教程

     Windows平台下搭建Git服务器的图文教程 来源:互联网 作者:佚名 时间:08-27 11:42:10 [大 中 小] Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SS ...

  6. kali系统搭建本地服务器,kali linux 下搭建git服务器

    参考:http://www.cnblogs.com/dee0912/p/5815267.html https://www.liaoxuefeng.com/wiki/001373951630592960 ...

  7. windows下搭建Git服务器

    第一步:下载Git服务端:http://www.gitblit.com/ 不好下载的给您备上百度云链接: 链接:https://pan.baidu.com/s/1PMZP3ZAQNXSsd3NBHQ- ...

  8. linux下搭建git服务器

    安装 Git Linux 做为服务器端系统,Windows 作为客户端系统,分别安装 Git 服务器端: #yum install -y git 安装完后,查看 Git 版本 [root@localh ...

  9. 如何在mac系统下搭建git服务器

    https://zhidao.baidu.com/question/1823748339128066228.html 第一步,下载gitblit http://gitblit.com/ 这里当然是选择 ...

最新文章

  1. idel 智能提示_intellij idea设置代码自动提示快捷键的详细方法.
  2. ABP理论学习之工作单元(Unit of Work)
  3. 历经数月投诉后,Firefox 移除了带误导性的按钮
  4. JavaScript-Array操作
  5. EvenBus源码分析
  6. 交叉验证python_交叉验证
  7. [html] 实现一个居中半透明的模态窗
  8. 51单片机中断interrupt……using……
  9. 每天CookBook之JavaScript-032
  10. 软件测试工程师的工作总结
  11. python核心编程之Python程序退出方式小结
  12. silk lobe资源公众号_微小说全免费阅读公众号阅读网资源推荐
  13. S7-1500 SD卡格式化
  14. 基于html的2048小游戏,基于jQuery的2048小游戏设计(网页版)
  15. linux journalctl日志分析详解
  16. LaTex-使用texstudio插入参考文献
  17. 跳跃表的原理以及实现
  18. Tomcat端口被占用,解决方法
  19. alphazero 五子棋开源代码分析
  20. 电子实验室仪器使用大全

热门文章

  1. linux重启mysql不动了,[转载]LINUX启动/重启/停上MYSQL的命令
  2. python函数可以提高代码执行速度吗_Python代码运行速度慢?这五种方法很管用
  3. cuda合并访问的要求_【CUDA 基础】4.3 内存访问模式
  4. mysql ibd frm文件_Mariadb,Mysql如何根据.frm和.ibd文件来恢复数据和表结构
  5. webpack中的loader
  6. git 编辑提交的技巧
  7. html表单输入价格,在HTML中使用表格来计算总价格
  8. 指标公式c语言源码下载,自用60分钟指标源码
  9. 计算机操作员技术工作总结,计算机操作员工作总结
  10. jQuery按键监听(模拟QQ聊天:按下回车键发送消息)