1 svn 安装是客户端命令方式 ui 界面是第三方插件
2 svn运行方式 两种 基于apache的方式 svnserver的方式,默认是后者
svn数据存储方式,db ,fs方式,默认fs(文件系统)方式 因为更安全更快
建立svn仓库(单仓库,多仓库)
命令svnadmin create 仓库名称
仓库目录说明
db目录:就是所有版本控制的数据存放文件。
hooks目录:脚本文件的目录。
locks目录:用放置hook来放置Subversion文件库锁定数据的目录,用来追踪存取文件库的客户端。
format文件是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号。
conf目录:是这个仓库的配置文件(仓库的用户访问帐号、权限等)。
svn的安装
Tortoisesvn下载安装
http://tortoisesvn.net/downloads
svn提交时候 必须输入注释属性设置:右键logminsize
eclipse插件安装:
进入eclipse 安装目录中dropins目录并创建一个subclipse.link 的文本文件(文件名任意)。内容为:path=解压缩路径
eclipse导入项目
(1)svn仓库连接
(2)import项目 从svn仓库 导入
本地项目上传到svn仓库方法:项目右键team share project 到仓库地址(没有需要先建仓库)
svn目录
创建三个顶级目录
/trunk 存放开发的“主线”
/branches 存放支线副本
/tags 存放标签副本(要注意,标签目录里面的代码,要进行严格的控制,除了修正 BUG 外,不能做任何其他的事情。)