最近开发单机项目,但是代码本地又不好控制(修改哪些,修改时间)。于是在本机按照代码控制SVN。找了网上的资料,又根据自己的情况。做了一个安装说明。
参照文章链接:https://comate.baidu.com/zh/page/ekgv354s6yz
下载服务端和客户端的安装包。
服务端:https://www.visualsvn.com/server/download/
文件:VisualSVN-Server-5.4.5-x64 服务端.msi
文件:TortoiseSVN-1.14.9.29743-x64-svn-1.14.5 客户端.msi
客户端官网下载地址:http://tortoisesvn.net/downloads.html
客户端安装包,官网我当时访问不了,所以从别的地方下的安装包。
一、安装服务端
1、双击安装包,按向导操作,配置安装参数如下

2、完成安装并启动管理界面
新建版本库
打开VisualSVN Server Manager,文件在按照目录下,如下图:

右键点击Repositories → Create New Repository
输入版本库名称(如MyProject)
选择标准结构(包含trunk/branches/tags)
设置默认权限(后续可细化)



3、配置用户和权限
创建用户:
右键Users → Create User
输入用户名和密码(如user1/password1)
创建用户组:
右键Groups → Create Group
添加用户到组(如Developers组)
分配权限:
右键版本库 → Properties → Security
添加用户/组并设置权限(Read/Write)
4、把SVNServe,加入到window服务中,开机自启动。
sc create SVNServe binpath= "D:\main\svnroot\VisualSVN Server\bin\svnserve.exe --service -r D:\main\svnroot\Repositories" displayname= "SVNServe" depend= tcpip start= auto
net start SVNServe
5、导入项目。项目文件夹右键。


二、按照客户端直接一直下一步就可以。
获取代码,以ideaiu为例。菜单选择SVN。

选择对应项目

选择本地目录

最后进行修改文件,commit成功。