Apache-Subversion配置|svn配置|代码管理器服务配置
2015-03-23 15:44
281 查看
介绍
相信很多新手也会碰到这类问题,不知道怎么配置,作为小菜的我也是把我碰到的问题和大家分享一下,高手勿喷!呵呵!下面我只会讲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的所有配置了,祝大家使用愉快!
相关文章推荐
- Apache与Subversion的简单配置(Apache SVN版本控制)
- linux下使用apache+svn+ssl配置安全版本控制服务
- svn subversion apache配置
- subversion Apache viewvc 代码语法高亮配置
- Subversion代码提交中的org.apache.subversion.javahl.ClientException: svn: E200007: Commit failed异常解决
- subversion(svn)服务器安装配置(apache与svn集成安装配置)
- 【原创】在Windows 环境下利用SVN和Apache以及Ankh配置源代码管理服务
- Subversion+Apache+svnmanager安装与配置
- Centos 6.5上Apache + PAM + SVN服务安装配置(使用本地系统用户认证)
- 代码缺陷审查管理系统Apache+bugzilla+reviewboard+SVN之bugzilla安装配置
- 终极SVN在windows下的配置 (二) -- Apache2.2配置Subversion(SVN)提示cannot load mod_dav_svn.so解决
- win7下配置安装subversion服务-SVN
- Linux系统RedHat9.0 上配置SVN+APACHE服务参考Linux系统RedHat9.0 上配置SVN+APACHE服务参考Linux系统RedHat9.0 上配置SVN+APACHE服务
- Ubuntu搭建svn服务器(Subversion+Apache配置)
- Fedora Core 8下的Apache + Subversion(SVN)配置
- windows最新版Apache2.2.19+SVN(Subversion)1.6.17安装及配置(图解)
- win7下配置安装subversion服务-SVN
- Ubuntu下SubVersion(SVN) 与Apache 服务安装设置
- SVN提交代码提示org.apache.subversion.javahl.ClientException: Attempted to lock an already-locked dir解决办法
- Subversion+svnmanager结合Apache+Mysql+Php的源码安装与配置实践