一:下载SVN
二:安装SVN
将下载下来的VisualSVN进行安装
1:选择下一步
2:选择I accept the terms ...,点击下一步
3:选择 visualVSN服务器和管理控制台,选择添加环境变量,然后点击下一步
4:选择标准版和企业版,这里我选择的是标准版
5:填写相关信息后,点击下一步
6:选择Install进行安装
7:选择Install后就开始进行安装,如下表示安装成功
到此windows上安装SVN服务器完成
三:创建仓库并配置SVN
1:创建仓库
(1)打开VisualSVN Server服务,右键 VisualSVN Server选择Properties
(2)选中NetWork输入IP(IP为windows本机IP),然后点击apply->OK
(3)创建代码库,在左侧Respositories上右键,选择菜单中创建代码库选项
(4)选择代码库类型,这里我选择的是FSFS
FSFS:根据标准的FSFS数据存储创建一个常规的Subversion存储库。
VDFS:基于VisualSVN分布式文件系统创建分布式Subversion存储库。VDFS存储库充当标准的Subversion存储库,允许在地理分布的站点之间复制数据。
(5)填写仓库名称
(6)选择仓库类型(这里我选择的是Single)
Empty:表示只创建一个空的仓库
Single:表示在创建仓库的同时创建trunk、branches、tags三个子目录
【1】trunk是主分支,是日常开发进行的地方。
【2】branches是分支。一些阶段性的release版本,这些版本是可以继续进行开发和维护的,则放在branches目录中。又比如为不同用户客制化的版本,也可以放在分支中进行开发。
【3】tags目录一般是只读的,这里存储阶段性的发布版本,只是作为一个里程碑的版本进行存档。
(7)选择用户权限(这里我选择的是所有用户)
Nobody has access:表示没有人拥有权限
All Subversion users have Read/Write access:表示所有Subversion用户都具有读/写访问权限
Customize permissions:不表示自定义权限
(8)点击Finish,仓库创建成功
创建成功后左侧会出现如下目录结构
2:创建用户并分配权限
·创建用户
(1)左侧的Users上点击右键选择创建用户
(2)填写用户名和密码
这样我们就创建了一个用户
·给刚刚创建的仓库分配权限
(1)点击刚才创建的库,右击选择属性(Properties)
(2)点击上图中的"Add..."按钮,在下图中选择我们要添加的用户
(3)选中添加的用户还可以配置权限
导出svn仓库就创建完成了
四:测试
1:右键创建的仓库,选copy url
2:在浏览器上输入刚刚复制的链接,输出用户名密码进行登录,如下