SVN安装相关.doc_第1页
SVN安装相关.doc_第2页
SVN安装相关.doc_第3页
SVN安装相关.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、安装SVN 1.安装svn-1.4.6-setup.exe(可以在/下载得到) 2.安装成功后,在硬盘上创建目录,如E:svntest,使用命令创建版本库 svnadmin create E:svntest,建立工程,svn自动会在该目录下建立若干文件 3.修改版本库confsvnserve.conf,在svnserve.conf文件中增加 general anon-access = read auth-access = write password-db = passwd realm = svnhome anon-access = read#表示匿名可读 anon-access = none #不允许访问 在同目录下有passwd文件,在此文件中增加用户和密码格式如下 users admin = 123 /用户名 = 密码 到这一步svn服务器已经配置完成了,下面是导入需要版本控制的工程 4.在命令行执行import命令 例如:C:Documents and SettingsAdministratorsvn import E:LmWorksTestSVN file:/E: /SVN/ZL-ZHWF-BS -m initial import /svn import 要导入的文件夹路径 file:/版本库路径 -m initial import 回车后命令窗口显示 新增 D:eclipseworkspaceWorkflow.classpath 新增 D:eclipseworkspaceWject 新增 D:eclipseworkspaceWorkflowsrc 新增 D:eclipseworkspaceWorkflowsrccom 新增 D:eclipseworkspaceWorkflowsrccombright 新增 D:eclipseworkspaceWorkflowsrccombrightsw . . 提交后的修订版为 1。 说明工程引入svn控制成功 5.最后在命令行执行svnserve -d命令,启动svn服务 6.可以使用了,首先检出的时候的路径格式,file:/E:/SVN/test 二、安装apache 安装apache最容易碰到的问题就是端口被占用,没关系,解决办法: 如果80端口被占用,安装Apache的过程中,可能不能成功安装Apache的Servcie。如果不能正确安装Apache Service,那么执行Start或Restart等命令时,会报如“找不到Apache2的Service”的错误,然后执行失败。这样的话,修改了httpd.conf文件,将端口改为其它值(如8910)也无法正确启动Apache服务。 在这样的情况下,可以在修改httpd.conf文件后,再执行Apache安装文件,然后选择修复功能。如果httpd.conf修改正确,修改完成后,Apache Service就会被正确安装,Apahce Http Server就能正常启动了。 总结: 1、安装Apahce; 2、修改httpd.conf,将端口改为其它未被占用的端口号; 3、重新运行Apache安装文件,选择修复功能执行。 svn与apache的整合 1、安装配置svn 2、安装apache2 3、在apache的配置文件httpd.conf文件里做如下修改: (1)把下面两行的注释给去掉 LoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module modules/mod_dav_fs.so 另外添加两行 LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so 同时在SVN安装目录/bin下有两个.so文件,拷贝到apache安装目录/modules/下 (2)在文件的尾部添加 Xml代码 DAV svn # 设置svn的代码仓库路径 SVNPath e:svnrepository # 如何验证用户 AuthType Basic AuthName 输入用户名密码 AuthUserFile C:svnpasswd #这里的密码文件为htpasswd.exe生成,不是SVN的密码 Require valid-user DAV svn# 设置svn的代码仓库路径 SVNPath e:svnrepository# 如何验证用户 AuthType Basic AuthName 输入用户名密码 AuthUserFile C:svnpasswd #这里的密码文件为htpasswd.exe生成,不是SVN的密码 Require valid-user建立保存用户名和密码的文件 htpasswd -c C:svnpasswd username #htpasswd -c C:svnpasswd 用户名 -c 表示创建文件,-m表示对密码用md5加密 然后,会提示输入两次密码,以后再加用户就不需要用-c了,直接用-m即可。 启动SVN,svnserve -d -r E:SVNZL-ZHWF-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论