名师指导:SVN CO SVN+SSH如何使用

开发 项目管理
本文介绍一下SVN CO SVN+SSH的使用,大家应该知道SVN CO是SVN的一个命令,那么SVN CO SVN+SSH的使用本文就来为你揭秘。

本节主要讲解SVN CO SVN+SSH的使用,相信大家对于Subversion命令有所了解,SVN CO就是Subversion的一个子命令。为了方便大家理解,本节首先讲解一下SVN命令的一些知识。

SVN常用命令(zz)svn命令通常都有帮助,如果你不知道命令怎么用,能非常方便获取帮助信息。比如有一个命令svn,不过不知道他有哪些子命令,可通过如下方式查询:
$svnhelp,知道了子命令,不过不知道子命令的用法,还能查询:
$svnhelpadd,另外,可能你需要设置svncommit的message编辑器,这能通过定义环境变量SVN_EDITOR或VISUAL或EDITOR处理,比如:
$exportSVN_EDITOR=/bin/vi,本文以https来存取版本库,其他方式(比如file:///,svn://,http://,svn+ssh://等)操作基本是相同的。

下面看一下SVN CO SVN+SSH的使用的具体步骤。

步骤:

1、首先下载并安装Subversion服务器端,我用的版本是svn-1.4.4-setup.exe,安装简单直接next到头;

2、下载并安装客户端,我的版本为TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi,安装也是傻瓜式;

3、下载并安装SVNService.exe,该软件是将svn当作一个服务来启动的,将它复制到svn服务器安装目录的bin目录下,即svnserve.exe所在的目录;

4、在硬盘建立svn根目录比如我的是F:/svnroot,然后进入命令模式,执行以下命令svnservice-install-d-r"F:\svnroot",好这一步将F:/svnroot创建为svn的服务目录。

5、修改subversion的config文件:C:\Users\[User]\AppData\Roaming\subversion\config。在config中找到#ssh这一行,将前面的"#"去掉,然后修改为:
ssh=C:/ProgramFiles/TortoiseSVN/bin/TortoisePlink.exe

如果你不想每次checkout或者update都输入用户名和密码,可以在这里指定用户名和密码参数:
ssh=C:/ProgramFiles/TortoiseSVN/bin/TortoisePlink.exe-luser-pwpassword

6、进入命令模式,在C:\ProgramFiles\Subversion\bin目录下执行svncosvn+ssh://..........输入密码,连接成功。SVN CO SVN+SSH的使用讲解完毕。

  【编辑推荐】

  1. 八大特性对比显示SVN与CVS的优缺点
  2. 剖析来自Linux系统的svn命令
  3. Subversion插件使用和CVS如何迁移到Subversion问题跟踪报道
  4. 经验总结:SVN与CVS的区别大全
  5. 搭建功能强大Linux SVN控制系统
责任编辑:佚名
相关推荐

2010-05-27 13:48:30

SVN使用说明

2010-06-01 11:02:16

SVN合并

2010-04-01 11:30:40

CentOS系统

2010-06-01 16:27:21

SVN插件报错

2010-05-28 14:36:24

2010-05-27 15:53:35

SVN属性设置

2010-05-20 19:01:03

Eclipse使用SV

2010-06-01 10:12:44

安装SVN客户端

2010-05-24 12:53:38

子命令SVN merg

2010-05-25 14:28:22

删除SVN

2010-05-25 16:52:39

SVN中使用Git

2010-05-26 16:17:46

2010-05-31 19:17:38

2010-06-02 09:45:02

SVN学习笔记

2010-05-28 15:28:25

svn-importe

2010-05-21 10:25:14

Svn import子

2010-06-29 11:16:02

UML画类图

2010-05-28 09:15:47

SVN项目

2010-05-24 09:59:54

SVN服务器搭建

2010-05-27 09:17:48

SVN冲突
点赞
收藏

51CTO技术栈公众号