Svn搭建
1. 安装Setup-Subversion-1.6.6.msi
2. 创建svn目录
运行dos窗口,输入:svnadmin create e:\svnroot,该命令式创建属于你自己的svn环境,创建成功后,见下图:
3. SVN配置
1) 权限配置
E:\svnroot\conf下,svnserve.conf打开(用记事本),这个文件管理了一些关于svn权限的控制,访问权限、读写权限、用户/密码配置文件、用户权限文件,后两项可以自定义文件名以及文件后缀,配置如下:
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
|
2) 用户名/密码配置
E:\svnroot\conf下,passwd打开(用记事本),这个文件管理了用户名/密码,格式“用户名=密码”,配置如下:
[users]
admin=admin
p1=p1
p2=p2
p3=p3
|
3) 用户权限配置
E:\svnroot\conf下,authz打开(用记事本),这个文件管理了用户权限,如:权限组、访问目录权限等,权限组配置格式“权限组名称=用户名”,权限组名称可以自定义,配置如下:
[groups]
g_manager=admin
g_code_project_1=p1,p2
g_code_project_2=p3
|
访问目录权限配置格式“[/目录名/目录名…]”+“换行符”+“@权限组名=rw”+“换行符”+“*=r”,配置如下(管理员一般都是*=,其他都是*=r):
[/]
@g_manager=rw
*=
[/svnroot/project_1]
@ g_code_project_1=rw
*=r
[/svnroot/project_2]
@ g_code_project_2=rw
*=r
|
4. SVN启动
可以用批处理形式启动,这样每次开机运行批处理文件即可,建立“svn.bat”,用记事本打开,内容如下(根据SVN实际安装目录,以及SVN建立目录):
@echo off
d:
cd D:\Program Files\Subversion\bin
svnserve -d -r e:/svnroot
|
5. SVN访问地址:“svn://127.0.0.1/svnroot/project_1”,根据不同权限访问的路径不同,如管理员“svn://127.0.0.1/svnroot/”等。
- 大小: 55.5 KB
分享到:
相关推荐
### SVN搭建详细说明 #### 一、概述 版本控制系统在软件开发过程中扮演着至关重要的角色。Subversion(SVN)是一种流行的集中式版本控制系统,它能够帮助开发者们追踪代码的变化历史,协同工作,并且管理不同版本...
【标题】:“svn搭建” 【描述】:在IT行业中,版本控制系统是不可或缺的工具,它帮助开发者们管理项目代码的变更历史,协同合作。Subversion(简称svn)就是一款广泛应用的开源版本控制系统,用于跟踪文件和目录的...
本文将详细介绍如何使用ReviewBoard、Tao-ReviewBoard和SVN搭建一个这样的平台,并解决可能出现的问题。 首先,ReviewBoard是一款开源的代码审查工具,它允许开发者提交代码供其他团队成员审核,提供了一个方便的...
标题 "windows局域网SVN搭建初步及简单命令" 涉及到的是在Windows环境下构建Subversion(SVN)服务器的基本步骤以及如何使用一些基本的SVN命令。Subversion是一个版本控制系统,常用于管理软件项目的源代码,使得...
### SVN搭建参考手册知识点梳理 #### 一、SVN服务器和客户端安装 ##### 服务器程序安装 - **软件**: VisualSVN Server-1.6.4.msi - **安装流程**: 按照安装向导提示进行安装。 - **注意事项**: 安装后确保服务器...
### SVN搭建手册:Windows环境下搭建SVN服务器及TortoiseSVN使用详解 #### 搭建Windows SVN服务器 在日常开发工作中,版本控制是非常重要的环节之一,它可以帮助开发者有效地管理代码并追踪变更历史。虽然许多开发...
本手册将详细讲解SVN的搭建和使用过程,特别是针对中文用户的需求。 一、SVN服务器搭建 1. 安装SVN服务器:最常用的SVN服务器软件是Apache Subversion(简称Apache SVN或Subversion)。首先,下载并安装适合操作...
使用svn可进行对代码进行有效管理 避免了版本的混乱和无序
详细介绍了eclipse如何搭建svn项目管理工具,有svn项目密码设置,svn发布,下载
redhat5.4 SVN搭建 web同步 redhat5.4 SVN搭建 web同步 redhat5.4 SVN搭建 web同步 redhat5.4 SVN搭建 web同步 redhat5.4 SVN搭建 web同步
在这个“svn搭建工具.rar”压缩包中,包含了搭建SVN服务器所需的三个关键组件:VisualSVN Server、TortoiseSVN以及中文语言包。 1. **VisualSVN Server**: VisualSVN Server是Windows平台上一款易于安装和管理的...
【svn搭建和使用】 在软件开发中,版本控制系统是至关重要的工具,它帮助团队成员协作开发,跟踪代码的变更历史,防止数据丢失。Subversion(简称svn)是一种广泛应用的集中式版本控制系统,而TortoiseSVN则是一个...
本文将详细讲解如何搭建SVN服务器,并基于提供的"svn搭建笔记.zip"资源进行步骤指导。 首先,我们需要了解SVN的基本概念。SVN仓库是存储项目文件和版本历史的地方,客户端则用来与仓库交互,查看、更新、提交代码。...
Linux下的SVN(Subversion)是一个版本控制系统,用于管理...总的来说,Linux下的SVN搭建涉及Apache和Subversion的安装、配置文件的修改、版本库的管理和权限设置。熟悉这些步骤将帮助你快速上手SVN服务器的运维工作。
svn搭建服务端说明,详细说明了如何在电脑上搭建SVN环境,给团队开发提供SVN版本控制功能
本地SVN搭建是为开发者提供一个私有的、高效的代码存储和版本管理平台,便于团队成员协作,同时也方便个人开发者进行项目管理。下面将详细介绍如何在本地搭建SVN环境,包括安装、配置以及汉化步骤。 1. **安装SVN...