1. 安装SVN服务器软件
2. 在C盘创建svn根目录 c:\svnroot
3. 在 C:\svnroot 下创建Project1 , Project 2, Project3 三个项目文件夹,这三个文件夹要存放不同项目的SVN版本库。
4. 同样在C:\svnroot中创建 CodeAuth 文件夹,该文件夹将保存 passwd 和authz文件,在第6步中实现。
5. 开始, 运行CMD 执行 C:\Program Files\Subversion\bin 目录下的 svnadmin 命令,
C:\Program Files\Subversion\bin\svnadmin create c:\svnroot\Project1
C:\Program Files\Subversion\bin\svnadmin create c:\svnroot\Project2
C:\Program Files\Subversion\bin\svnadmin create c:\svnroot\Project3
分别创建了三个项目的版本库,版本库目录conf中存在passwd 、authz、和 svnserve.conf 文件
passwd - 用于存放本svn库的用户名和密码
authz - 存放本svn库的访问授权信息
svnserve.conf 文件为存放本svn库的全局访问控制信息
6. 将passwd 、authz文件拷贝到C:\svnroot\CodeAuth中,将三个项目下conf目录中的passwd 和 authz文件删除
7. 修改 三个项目中conf目录下的svnserve.conf 文件,最快的办法是修改一个项目下的svnserve.conf 文件,使用它覆盖其他两个项目下的svnserve.conf 文件。
svnserve.conf 修改为
[general]
anon-access = none
auth-access = write
password-db = ..\..\CodeAuth\passwd
authz-db = ..\..\CodeAuth\authz
8. 修改C:\svnroot\CodeAuth下的passwd文件为
[users]
admin=admin001
9. 修改C:\svnroot\CodeAuth下的Authz文件为
[groups]
admin_group=admin
[Project1:/]
@admin_group=rw
*=
[Project2:/]
@admin_group=rw
*=
[Project3:/]
@admin_group=rw
*=
10. 将SVNService.exe拷贝到 C:\Program Files\Subversion\bin
11. 开始-CMD , 进入bin目录,运行SVNService命令,安装SVN服务
C:\Program Files\Subversion\bin\SVNService -install -d -r c:\svnroot
12. 启动SVN服务
C:\Program Files\Subversion\bin\net start SVNService
OK,服务器端配置完毕!
客户端:
1.安装TortoiseSVN
2.通过SVN-Repo-browser获取SVN版本库信息
svn://IP地址/Project1
svn://IP地址/Project2
svn://IP地址/Project3
相关推荐
SVN配置及使用方案,包括详细的配置和使用方案
svn项目管理
配置管理工具-SVN。包含了32位和64位的安装包。以及安装流程和教程。
svn服务器配置 svn服务器配置 svn服务器配置 svn服务器配置
本文档,通过SVN从安装和使用实践整理很详细文档。 1.引言 2 2.目标 2 3.范围 2 4.文档管理规范 2 ...10. SVN日常使用管理规范 70 11. 文件服务器SVN备份工作 71 12. 实现远程修改SVN用户密码方法 72
关于SVN+Maven的eclipse配置方案
SVN 配置管理 教程 深入而精准的了解svn在工作中的实际应用,以及如何使用,让您更加清晰的明白配置管理的使用流程。
svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svnmanager 配置 svn...
IDEA导入SVN项目(WEB)配置tomcat部署项目
一款团队开发项目 的最好选择工具 一款团队开发项目 的最好选择工具
svn文档管理服务器,配置方法,使用方法
SVN(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE),几乎95%以上的项目都用到了 SVN。Subversion 项目的初衷是为了替换当年开源社区最为流行的版本控制软件 CVS,在 CVS的功能的基础上有很多...
配置管理工具使用_svn,包含配置svn的基本步骤和实用使用技能
SVN管理员使用指南,SVN管理员使用指南
svn1.6 项目管理工具,有汉化包!
svn配置管理
svn 配置管理用户名和密码权限,可供SVN管理代码的同志参考。
svn导入项目安装配置精讲,适合初学svn的学生,开发者,易于了解,搭建平台项目
配置管理工具SVN介绍及使用
用SVN对项目文档进行管理 SVN—版本控制软件