SVN版本库相关问题详解

开发 项目管理
本文向大家讲解一下SVN版本库的相关问题,这里我发表一下个人理解,和大家讨论讨论,希望大家通过本文学到更多知识。

本文主要和大家讨论一下SVN版本库相关问题,主要包括安装,创建、备份、恢复版本库等问题,在这里向大家简单介绍一下,希望大家能学到更多有关SVN版本库东西。

工具

subversion
http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=0&expandFolder=0&folderID=91

TortoiseSVN
http://tortoisesvn.net/
安装.
***个比较麻烦msi的直接安装,如果装有apache的话会自己配置好apace,本么没有用apache,而且我是以zip文件装的。
下载zip压缩包到任意目录,本人由于进场重装系统,所以安装在D:ProgramFilessvn,其实***是装在在D:svn目录下,有些程序对有空格的路径很敏感。把svn下的bin目录放入系统路径变量(path)里,如果不闲麻烦的话可以跳过。

创建svnserve.exe的服务,以便系统启动时自动启动。命令为:
sccreateSVNServerbinpath="D:ProgramFilessvnbinsvnserve.exe--service--rootD:WorksSVN"displayname="Subversion"depend=tcpipstart=auto我的版本库路径是D:WorksSVN,--root选项就是指定版本库路径的。安装TortoiseSVN,一路next安装好,比较简单。注意有一个语言包,顺便安装好,在TortoiseSVN的setting里把语言改成中文,重启系统。
右键单击版本库文件夹,TortoiseSVN的菜单下有一个“在此创建版本库”,SVN版本库就创建好了。

随便找一个文件夹,右键TortoiseSVN-“版本库浏览器”输入路径“file:///D:/Works/SVN”,就能看见新的版本库了,右键里有很多操作,可以都试试,很有意思。
配置一下svnserve.exe配置文件,可以通过域名访问如:svn://127.0.0.1
subversion可以很好的控制多个版本,恢复到任意一个版本。

备份SVN版本库
svnadmindumpsvn>svn.bak

恢复SVN版本库
svnadminlaodsvn

创建SVN版本库
svnadmincreatenewsvn

【编辑推荐】

  1. 版本控制工具CVS与SVN谁主沉浮
  2. Subversion和TortoiseSVN如何在Windows下进行构建SVN版本控制
  3. 名词释义:Svn(Subversion)简介
  4. SVN使用教程简单配置篇详解
  5. 在线指导:Windows系统服务自动运行对于SVN如何实现
责任编辑:佚名
相关推荐

2010-05-28 14:46:44

SVN操作

2010-05-24 15:57:49

SVN server

2010-05-31 13:54:52

2010-05-27 09:41:05

SVN冲突

2010-05-26 18:05:13

2010-06-02 14:28:23

SVN版本控制

2010-05-24 11:16:43

SVN更新URL

2010-05-27 16:06:13

SVN设置

2010-06-01 19:06:27

删除SVN

2010-05-26 19:05:06

SVN库

2010-06-02 15:51:01

SVN版本控制

2010-05-31 11:30:57

SVN使用

2010-05-27 19:04:01

SVN入门

2010-05-31 17:56:27

2010-05-26 14:53:28

SVN版本库自动备份

2010-05-21 18:33:02

2010-06-01 15:11:08

SVN删除文件

2010-05-26 18:32:07

SVN库

2010-05-26 14:28:53

本地SVN

2010-05-28 17:15:17

SVN分支与合并
点赞
收藏

51CTO技术栈公众号