SVN 的使用(一) 命令行模式

简介:

1  为什么使用SVN

 (1)备份

  (2)代码还原

  (3)协同修改

  (4)多版本项目文件管理

  (5)权限控制


2  SVN的安装

  这里省略安装步骤,只需要注意按住的路径最好不要含有中文或者空格即可。


3  创建SVN版本库

  创建SVN版本库的方式有两种:使用命令行或者使用TortoiseSVN。这里我们使用命令行:

(1)  进入到要创建版本库的目录,我这里是:

wKiom1hSrLuCGMqPAAA77TqhJF8305.png-wh_50

(2) 创建版本库,执行如下命令:

wKiom1hSrX_xCJfqAAAOh_e_4WM939.png-wh_50

执行 svnadmin create 版本库路径 命令成功后,应该在对应的文件夹下看到如下文件,就表示创建成功了:

wKioL1hSrg_CXxElAACZ91x5zvc499.png-wh_50


(3) 创建SVN服务,这样就可以以服务的方式启动SVN服务端服务了。

1
sc create SVNService binpath=  "D:\DevInstall\bin\svnserve.exe --service -r 版本库路径"  start= auto depend= Tcpip

命令成功后会出现如下提示信息:

wKiom1hStNrBfZfUAAAF9lGBkqw434.png-wh_50


然后启动服务

wKioL1hStS3RWtrpAABQ-u1weo4650.png-wh_50


(4) 检出项目(checkout)

     执行命令: svn checkout svn://localhost/项目目录 。执行成功后会出现如下界面:

wKiom1hSuAXQvRYVAAAHvC_hjE4428.png-wh_50

(5) 在本地新建一个文件,进行上传测试。然后执行如下命令:

1
svn add HelloSVN.txt

如果是提交文件,则执行如下命令:

1
svn commit -m  "my first commit"  HelloSVN.txt

如果是更新文件,则执行如下命令

1
svn update HelloSVN.txt



本文转自 乌英达姆 51CTO博客,原文链接:http://blog.51cto.com/7156680/1883237

相关文章
|
jenkins 持续交付
使用命令行操作svn
使用命令行操作svn
717 0
|
Unix iOS开发
UNIX简单的中SVN基本命令行学习
UNIX简单的中SVN基本命令行学习
157 0
UNIX简单的中SVN基本命令行学习
|
PHP 调度 开发工具
svn 命令行使用总结
SVN的全程是subversion,SVN版本控制软件可以解决 协助开发 、远程开发 和 版本回退 三个问题。 SVN是输入C/S服务类软件,有客户端和服务端。
262 0
|
PHP
svn 命令行下常用的几个命令
原来连接:http://blog.csdn.net/yangzhongxuan/article/details/7018168 1、将文件checkout到本地目录     svn ch...
869 0