SVN服务端subversion的安装

蹲街弑〆低调 提交于 2020-03-29 18:40:41

我们首先下载安装包:例如:

 

点击安装一直下一步即可,不要忘了修改安装的位置(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是一些配置信息,当我们设置一些版本库权限的时候需要用到它  ,

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!