我们首先下载安装包:例如:
点击安装一直下一步即可,不要忘了修改安装的位置(subversion的安装位置)
最后会在我们的目录下面生成如下的文件夹:
查看是否安装成功:我们在命令行中进行查看
同时也会在我们的系统环境变量中的path中自动添加
这样就证明我们的服务端已经安装成功了,
但是如果我们要想真正的使用,这才是第一步,因为这只是我们安装的服务器,而只有服务器没有数据仓库subversion还是不能正常使用,因为我们需要让它为我们管理数据,所以接下来我们进行第二步:subversion版本库的创建:
1.我们创建一个文件夹(随便在哪个位置创建),作为版本库的根目录,因为一个svn的服务器可以管理好多项目,此根目录下可以放置我们的项目(例如:OA,ERP,CRM等等的项目都以此目录为根目录)
例如:D:\SVNrepository ------根目录
我们在根目录下创建我们的项目的版本
例如:D:\SVNrepository\OA D:\SVNrepository\ERP D:\SVNrepository\CRM
如果我们为OA创建一个版本库:用命令行进行创建 我们需要在当前文件夹下(D:\SVNrepository\OA)输入: svnadmin create D:\SVNrepository\OA
如图:
创建完成后会在我们的文件夹下生成如下的目录:
这样我们的D:\SVNrepository\OA 就会成为我们项目OA的版本库,svn就会对它进行管理了
svn服务器必须处于运行状态下才能响应客户端的请求(checkout ,commit,update.......)
两种方式启动svn服务器:
1:命令行的方式
主命令:svnserve -d(后台执行) -r(版本库根目录)
例如:svnserve -d -r D:\SVNrepository\ 回车之后,光标一直处于闪动状态说明svn服务器已经启动
2:注册window服务(开机自启动,不用我们手动进行启动了)
严格按照此格式来写 =必须紧挨着左边的单词 =后面必须要有空格
sc create SVNservice binpath= "D:\install\SVN\bin\svnserve.exe --service -r D:\SVNrepository" start= auto depend= Tcpip
我们要以管理员身份打开cmd cmd 右键--->以管理员身份运行
我们需要重启一下电脑,然后打开任务管理器:我们看到了我们的subversion随着电脑的启动而启动了,
conf是一些配置信息,当我们设置一些版本库权限的时候需要用到它 ,
来源:https://www.cnblogs.com/songkaikai/p/12593807.html