文档章节

WindowsXP下搭建GIT服务器

明舞
 明舞
发布于 2015/04/27 10:43
字数 486
阅读 99
收藏 0
 

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即可

本文转载自:http://blog.csdn.net/pandakong/article/details/7214268

共有 人打赏支持
下一篇: Git简介
明舞
粉丝 227
博文 424
码字总数 516555
作品 0
程序员
私信 提问
在 VPS 上搭建 Hexo 博客,使用 Git 部署

摘要:因为 hexo 的搭建和使用与其他博客程序不同,而且搜索到的很多结果都是在 Github 上搭建 hexo 的教程。于是就有很多朋友问我 VPS 也可以搭建 hexo 吗?刚好前几天在迁移博客的时候也查...

Viosey's Blog
2017/12/20
0
0
windowXP上搭建iphone开发平台问题

目的:搭建iphone应用软件开发平台 环境:windowsXP 流程:安装VMware8.05 创建虚拟主机(修改.vwx文件后虚拟服务器变为Mac OS10.6 光驱安装了系统引导文件darwin.iso 将Mac OS系统文件Insta...

fcsong000833
2013/01/19
2.1K
20
Git在eclipse中的配置详细记录

一_安装EGIT插件 http://download.eclipse.org/egit/updates/ 或者使用Eclipse Marketplace,搜索EGit 还有一个要说明的是如果使用:http://download.eclipse.org/egit/updates.来安装,则要保...

北方攻城师
2014/06/25
0
0
Hexo 博客 之 腾讯云部署过程

写在前面 Hexo 博客搭好了有差不多两周时间了,这期间走了很多弯路,跳了很多坑。一些坑自己 bing 到了答案,找到了解决方法,一些坑则是自己摸索出来的解决方法。现在准备写几篇关于搭建流程...

evenyao
08/09
0
0
请问软件公司web服务器,程序员与前端的代码管理模式是怎样的

小弟自己开了个web软件公司,之前也没有在正规的团队里工作过。公司刚开始自己搭建了CentOs做服务器,我一个PHP程序,另一个合伙人做前端。一开始他做完页面给我。我加工后FTP上传服务器,这...

俊杰sang
2014/08/22
475
2

没有更多内容

加载失败,请刷新页面

加载更多

apache顶级项目(二) - B~C

apache顶级项目(二) - B~C https://www.apache.org/ Bahir Apache Bahir provides extensions to multiple distributed analytic platforms, extending their reach with a diversity of s......

晨猫
57分钟前
1
0
day152-2018-11-19-英语流利阅读

“超级食物”竟然是营销噱头? Daniel 2018-11-19 1.今日导读 近几年来,超级食物 superfoods 开始逐渐走红。不难发现,越来越多的轻食餐厅也在不断推出以超级食物为主打食材的健康料理,像是...

飞鱼说编程
今天
3
0
SpringBoot源码:启动过程分析(二)

接着上篇继续分析 SpringBoot 的启动过程。 SpringBoot的版本为:2.1.0 release,最新版本。 一.时序图 一样的,我们先把时序图贴上来,方便理解: 二.源码分析 回顾一下,前面我们分析到了下...

Jacktanger
昨天
3
0
Apache防盗链配置,Directory访问控制,FilesMatch进行访问控制

防盗链配置 通过限制referer来实现防盗链的功能 配置前,使用curl -e 指定referer [root@test-a test-webroot]# curl -e "http://www.test.com/1.html" -x127.0.0.1:80 "www.test.com/1.jpg......

野雪球
昨天
5
0
RxJava threading

因为Rx针对异步系统设计,并且Rx也自然支持多线程,所以新的Rx开发人员有时会假设Rx默认是多线程的。在其他任何事情之前,重要的是澄清Rx默认是单线程的。 除非另有说明,否则每次调用onNex...

woshixin
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部