免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1776 | 回复: 0
打印 上一主题 下一主题

在Windows2000上安装SSH/CVS/SVN/ViewCVS [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-02-16 21:14 |只看该作者 |倒序浏览
在Windows2000上安装SSH/CVS/SVN/ViewCVS
在Windows2000上安装SSH/CVS/SVN/ViewCVS
一、安装SSH
我们要建的CVS/SVN服务器均采用了SSH方式来连接,所以第一件事就是安装SSH。

http://sourceforge.net/project/showfiles.php?group_id=103886&package_id=111688
下载最新版的OpenSSH for Windows,我下载的是setupssh381-20040709.zip,支持Windows Service。
安装过程很简单,一路OK就可以了。
安装完后需要作如下几件事:
1、生成group和passwd文件
2、生成每个用户的公钥和私钥
3、设定用户主目录
4、启用服务
OK!现在你可以在其他机器上用SSH客户端程序,使用前面创建的私钥文件登录这台服务器了。
不过,有个问题我到现在还没有解决,就是SSH客户登录后可以进入服务器上的任何目录:-(
以后一定要查资料解决它,否则。。。
二、安装CVS
我们要安装的是Windows版的CVS系统,也就是CVSNT。

https://secure.march-hare.com/cvspro/default.asp?lang=EN&complete=1
下载最新版的CVSNT,我下载的是cvsnt-2.0.58d.exe,CVSNT同样支持Windows Service。
安装时运行cvsnt-2.0.58d.exe,一路OK就可以了。
安装后需要做:
1、打开C:Program Filescvsntprotocol_map.ini文件(如果你没有改变缺省的安装路径),修改成如下:
;protocol_map.ini
;
; cvsnt protocol name mapping
;
[cvsnt]
;
; Use default Active Directory gserver, if installed
;
;gserver = gserver_protocol.dll
;pserver = pserver_protocol.dll
;
;
; Comment above line and uncomment below to use MIT gserver
;
; gserver = gserver_protocol_mit.dll
;
;
; To disable a protocol change it to 'none'
;
; eg.
; pserver = none
;
;
; The following is for WSAD repository compatibility
;
extssh = ssh_protocol.dll ;使用ssh
pserver = none   ;禁用pserver
gserver = none   ;禁用gserver
在上面的配置文件中,我禁用了其他连接协议而只启用了通过SSH连接的协议,你可以根据需要启用其他连接协议。
2、在Windows的控制面板里找到CVSNT的控制程序,打开它,在里面设置你的cvsroot目录,然后重新启动CVSNT。
OK!现在你已经可以在其他机器上用CVS客户端程序(Windows下推荐使用TortoriseCVS)采用ext(ssh)方式连接你的服务器了。
关于如何使用CVS,网上有很多文章作过介绍,我就不说了。
三、安装SVN
据说是:
下一代版本控制系统,能替代CVS
引自:
http://tech.ccidnet.com/pub/article/c302_a177827_p1.html
我们要安装的是Windows版的Subversion系统。

http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91
下载最新版的Subversion,我下载的是svn-1.1.3-setup.exe和svn-win32-1.1.3_py.zip。
安装时运行svn-1.1.3-setup.exe,一路OK就可以了。
svn-win32-1.1.3_py.zip文件在装ViewCVS时要用,这里暂且不说。
安装完后你可以用svnadmin创建svnroot目录,步骤如下:
1、在D盘创建svnrepo目录(我们将把SVN项目文件存放在这个目录里,你可以指定任何你想用的目录)
2、打开一个命令窗口,运行命令
svnadmin create d:svnrepo
这样,你的SVN项目根目录就建立好了,现在你可以用你的SVN客户端程序(Windows下推荐使用TortoriseSVN),
采用svn+ssh方式连接到你的SVN服务器了。
关于如何使用Subversion,网上也有很多文章作过介绍,我就不说了。
四、安装ViewCVS
待续。。。
2005/02/17


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/2857/showart_12266.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP