windows 7系统搭建本地SVN服务器的过程(转载)
想试试在本地搭建svn服务器,然后,找到这篇博客,写的很详细,虽然没有图,但是很简明扼要。链接地址:https://www.cnblogs.com/echohao/p/5439263.html
本机所有SVN工具使用版本分别为
VisualSVN-Server-3.9.4
以下为复制内容,加上一些自己的配图,怕丢失,如下:
Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.
一、首先来下载和搭建SVN服务器.
现在Subversion已经迁移到apache网站上了,下载地址:
http://subversion.apache.org/packages.html
打开网站后显示的是各种类型操作系统对应版本
找到 Windows 版的 VisualSVN 版(服务器版),点击进入后,选择 VisualSVN Server 下载安装:图1:
![](https://img2018.cnblogs.com/blog/1278952/201903/1278952-20190320103642328-648614844.png)
开始安装
点击下一步
选择 I accept the terms in the License Agreement
下一步,图2:
选择 VisualSVN Server and Administration Tools
选中 Add Subversion command-line tools to the PATH environment variable..
![](https://img2018.cnblogs.com/blog/1278952/201903/1278952-20190320104026364-737277072.png)
下一步,图3:
点击 Standard Edition
Location 为程序安装目录
Repositories 为文件存放目录
Server Port 端口号,这里电脑上 443 端口已经被占,选用了 8443
默认选中 Use secure connection(https://)
![](https://img2018.cnblogs.com/blog/1278952/201903/1278952-20190320104137114-257070140.png)
下一步
点击 Install 开始安装
安装后启动
建立版本库:
在左边列表中
右键点击 Repositories->新建->Repository 如图4:
![](https://img2018.cnblogs.com/blog/1278952/201903/1278952-20190320104405799-1964617660.png)
输入版本库名称,注意:
名称只能包含字母、数字、短划线、点或下划线字符,不能以句点开头或结尾
下一步 选择 Empty repository(recommended option)
下一步 设置该版本库访问权限
选择 All Subversion users have Read/Write access 允许所有 svn 用户访问
下一步 获得该版本库 url 地址,这里可以把中间部分换成本机 ip 来访问,
如 这里获得的 url 为 https://x6x8-20121105NU:8443/svn/firstSvn
本机 ip:192.168.100.116 ,url可改为 https://192.168.100.116:8443/svn/firstSvn 来访问
建立用户: 在左边列表中 右键点击 Users->新建->User
填入用户名 填两遍密码 点击OK即可创建
至此客户端 SVN 即可使用 创建的版本库 url 及新建的用户名密码访问服务器上该版本库文件
二、svn客户端安装
TortoiseSVN 官网下载地址:http://tortoisesvn.net/downloads.html
在页面的下面还可以找到语言包
下载跟电脑匹配的安装包和语言包后安装
点击Next
下一步
选择 I accept the terms in the License Agreement
下一步
选择安装路径,默认即可
下一步
点击 Install 开始安装
接下来安装简体中文语言包,这个非常简单,一路Next就行
正常情况下安完语言包后客户端 SVN 即是中文版了
入没有自动转变,可在空白处 右键鼠标->TortoiseSVN->设置
第一项 常规设置里设置语言
客户端使用 SVN
找一个文件夹下
右键->检出
填上服务器版本库 url
检出深度:最好全递归
版本:最新版本
确定
输入用户名,密码,选上保存认证
确定
即可将版本库最新文件检出到该文件夹
以后每次与服务器同步时,在文件夹空白处
右键->更新
即可,而且更改文件前最好更新下
本地新建文件
新建后文件上显示问号
右键文件->TortoiseSVN->加入(有蓝色加号的选项)
再在空白处 右键->提交->确定
即可将该新建文件提交到服务器版本库中
提交时可填写一些备注信息
删除文件
右键文件->TortoiseSVN->删除(有红色叉号的选项)
再在空白处 右键->提交->确定
即可在服务器版本库中将该文件删除
重命名
删除文件
右键文件->TortoiseSVN->改名
再在空白处 右键->提交->确定
重命名SVN内部也是按照先删除原名文件,再添加改名文件