Apache-Subversion配置|svn配置|代码管理器服务配置

介绍

相信很多新手也会碰到这类问题,不知道怎么配置,作为小菜的我也是把我碰到的问题和大家分享一下,高手勿喷!呵呵!
下面我只会讲svn在window下的环境配置,如果是其他操作系统的请绕道。

第一步:准备工作

subversion下载地址:http://subversion.apache.org/download/

版本无所谓,只要是下载的window版本就行,但是推荐用最新的正式版,我这里用的是Apache-Subversion-1.8.11的版本


将下载的Apache-Subversion-1.8.11解压到系统的本地目录(放哪个目录都行,建议放根目录下面容易找),这里是放在我平常用的小应用的目录里面,如下图

技术分享

打开bin目录,如下图

技术分享

在空白处按住Shift+右击(win7试用,如果是xp我没试过,请用cmd进入到这个目录)在快捷菜单里面打开命令窗口,

技术分享

第二步:创建SVN服务,开机自动启动(启动服务)

创建服务:前面准备工作才正式做完,这里才真正进入正题,执行如下脚本,如下图,这里紫色框里面的路径是指以后你提交代码的根目录,这个目录需要手动在你本地创建

sc create svnserve binpath= "D:\java\SmallApplication\Apache-Subversion-1.8.11\bin\svnserve.exe --service --root  E:\svn" displayname= "Subversion" depend= tcpip start= auto obj= "NT AUTHORITY\NetworkService"

技术分享

启动服务:net start svnserve如下图。这里有些朋友启动会报错,可能是svn工作空间目录忘记创建了

技术分享

以上svn配置就已经完成了,下面讲讲怎么试用

第三步:使用SVN用户添加和权限配置

首先我们要为我们项目目录取个名字,我这里试用的Test,svnadmin create e:\svn\Test,这一步完成项目目录创建,这里需要提醒一下,这个Test目录不需要自己在本地创建,svn他会帮我们创建好的。

技术分享

创建项目目录之后,我们本地会生成一些文件出来,如下图

技术分享

打开   E:\svn\Test\conf\passwd   文件,你可以用记事本打开,然后添加用户及密码,我这里添加的用户名和密码都是Test

技术分享

上面我们添加了用户,这里我们添加一下权限,默认是不能访问的,所以必须要添加,但是不一定非要和我配置的一样,根据自己需求来

技术分享

以上我们就已经完成svn的所有配置了,祝大家使用愉快!


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。