`
kimnin
  • 浏览: 11072 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

SVN 简单设置

阅读更多

[root@localhost /]# cat /usr/local/svn/reos/conf/authz
### This file is an example authorization file for svnserve.
### Its format is identical to that of mod_authz_svn authorization
### files.
### As shown below each section defines authorizations for the path and
### (optional) repository specified by the section name.
### The authorizations follow. An authorization line can refer to:
###  - a single user,
###  - a group of users defined in a special [groups] section,
###  - an alias defined in a special [aliases] section,
###  - all authenticated users, using the '$authenticated' token,
###  - only anonymous users, using the '$anonymous' token,
###  - anyone, using the '*' wildcard.
###
### A match can be inverted by prefixing the rule with '~'. Rules can
### grant read ('r') access, read-write ('rw') access, or no access
### ('').

[aliases]
# joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average

[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe
[/]
ning = rw
Kimnin = rw
[/foo/bar]
# harry = rw
# &joe = r
# * =

# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r

 

 

 


[root@localhost /]# cat /usr/local/svn/reos/conf/svnserve.conf
### This file controls the configuration of the svnserve daemon, if you
### use it to allow access to this repository.  (If you only allow
### access through http: and/or file: URLs, then this file is
### irrelevant.)

### Visit http://subversion.tigris.org/ for more information.

[general]
### These options control access to the repository for unauthenticated
### and authenticated users.  Valid values are "write", "read",
### and "none".  The sample settings below are the defaults.
anon-access = none
auth-access = write
### The password-db option controls the location of the password
### database file.  Unless you specify a path starting with a /,
### the file's location is relative to the directory containing
### this configuration file.
### If SASL is enabled (see below), this file will NOT be used.
### Uncomment the line below to use the default password file.
password-db = passwd
### The authz-db option controls the location of the authorization
### rules for path-based access control.  Unless you specify a path
### starting with a /, the file's location is relative to the the
### directory containing this file.  If you don't specify an
### authz-db, no path-based access control is done.
### Uncomment the line below to use the default authorization file.
authz-db = authz
### This option specifies the authentication realm of the repository.
### If two repositories have the same authentication realm, they should
### have the same password database, and vice versa.  The default realm
### is repository's uuid.
# realm = My First Repository

[sasl]
### This option specifies whether you want to use the Cyrus SASL
### library for authentication. Default is false.
### This section will be ignored if svnserve is not built with Cyrus
### SASL support; to check, run 'svnserve --version' and look for a line
### reading 'Cyrus SASL authentication is available.'
# use-sasl = true
### These options specify the desired strength of the security layer
### that you want SASL to provide. 0 means no encryption, 1 means
### integrity-checking only, values larger than 1 are correlated
### to the effective key length for encryption (e.g. 128 means 128-bit
### encryption). The values below are the defaults.
# min-encryption = 0
# max-encryption = 256

 

 


[root@localhost /]# cat /usr/local/svn/reos/conf/passwd
### This file is an example password file for svnserve.
### Its format is similar to that of svnserve.conf. As shown in the
### example below it contains one section labelled [users].
### The name and password for each user follow, one account per line.

[users]
# harry = harryssecret
# sally = sallyssecret
ning = pass
Kimnin = pass
[root@localhost /]#

分享到:
评论

相关推荐

    window安装SVN并设置邮件提交转发

    根据提供的文件内容,本文将详细介绍在Windows环境下如何安装SVN服务、配置版本库、设置权限、实现SVN与Apache的集成以及设置SVN钩子脚本进行邮件提交转发的相关知识点。 ### SVN服务安装与环境配置 在Windows环境...

    SVNSERVER简易版

    **SVNServer简易版介绍** SVNServer,全称Subversion Server,是Apache软件基金会开发的版本控制系统Subversion的一部分,用于实现集中式的版本控制服务。它允许用户在多个位置存储和跟踪文件及其变更历史,是软件...

    SVN简易教程.pdf

    ### SVN简易教程知识点详解 #### 一、SVN简介与TortoiseSVN介绍 - **SVN**(Subversion)是一种广泛使用的版本控制系统,主要用于软件开发中的代码管理。它支持多用户协作,并能有效追踪代码的历史变更记录,便于...

    svn设置权限

    ### SVN权限设置详解 #### 一、SVN简介 Subversion (SVN) 是一种流行的版本控制系统,用于管理和跟踪文件的变化。与CVS等其他版本控制系统相比,SVN提供了更加强大和灵活的功能。SVN的主要特点包括: - **集中式...

    Java代码管理工具SVN简易操作说明

    **Java代码管理工具SVN简易操作说明** 在软件开发过程中,代码管理是非常关键的一环,它确保了团队成员之间的协作高效、代码版本控制有序。Subversion(简称SVN)是广泛应用的一种集中式版本控制系统,特别适合Java...

    svn web client svn客户端

    - **basicAuthenticationSettings.txt**:可能涉及 SVN 的基本认证设置,指导如何配置用户名和密码来访问 SVN 仓库。 - **修改记录.txt**:记录了软件的更新和改进历史。 - **svnwebclient.war**:这是一个 Web 应用...

    centos 7.9服务器 离线 搭建svn服务器

    文章中还介绍对于svn的配置以及如何去设置用户,在搭建过程中常见问提的说明。 对于服务器中常用的命令也是做了简单的介绍。 对于svn中的用户设置也是做了举例子说明。 对于svn中的权限做了简单解释,例子也是做了...

    简单容易svn入门教程

    ** SVN入门教程 ** ...以上就是SVN的基本知识,通过这个简单的教程,你可以快速入门并开始使用SVN进行版本控制。在实际工作中,不断实践和探索,你将更加熟练地掌握SVN的各种高级功能,提升团队的协作效率。

    svn绿色windows版本,客户端,支持IntelliJ IDEA配置svn客户端环境

    SVN(Subversion)是一种...通过简单的设置,用户可以在IDEA中直接利用SlikSVN的功能,提升开发流程的便捷性和效率。对于那些需要在Windows环境下使用SVN且偏好轻量级解决方案的开发者来说,SlikSVN是一个理想的选择。

    Linux上安装svn简单步骤

    ### Linux上安装svn简单步骤 #### 一、简介 在Linux环境下安装Subversion(简称SVN)是一项常见的任务,尤其对于软件开发团队来说至关重要。SVN是一种广泛使用的版本控制系统,用于管理代码库的历史版本,方便团队...

    VS2022 SVN 插件

    **Visual Studio 2022 SVN 插件详解** ...总的来说,AnkhSVN作为VS2022的一个强大插件,为开发者提供了便捷的SVN版本控制功能,让代码管理变得简单高效。无论你是初学者还是经验丰富的开发者,都能从中受益。

    MyEclipse9或10添加SVN教程和包及svn服务器软件

    1. **安装服务器软件**:下载并安装对应的SVN服务器软件,例如在Windows环境下,可以选择VisualSVN Server,安装过程相对简单。 2. **创建仓库**:安装完成后,通过服务器管理工具创建一个新的SVN仓库,指定存储...

    svn服务器搭建及自动邮件通知的实现

    在IT行业中,版本控制是软件开发过程中的重要环节,...提供的"几种SVN工具的安装使用.txt"、"简单方法实现SVN邮件通知.txt"和"windows下搭建SVN服务器.txt"文档应该包含了更详细的步骤和示例,可作为实际操作的参考。

    SVN使用教程简易入门

    - **权限管理**: 可以设置不同的访问权限,控制团队成员对仓库的访问。 总之,TortoiseSVN简化了SVN的使用,使得开发者可以更专注于代码本身,而无需担心版本管理和协作中的复杂问题。无论是初学者还是经验丰富的...

    svn merge简单操作

    ### SVN Merge 操作详解 #### 一、引言 Subversion (SVN) 是一个广泛使用的版本控制系统,用于管理软件开发中的源代码变更历史。在团队合作中,合并分支(merge)是一项非常重要的操作,它使得开发人员能够将某个...

    svn svn64位程序 svn中文语言包

    安装中文语言包后,用户可以根据自己的语言设置,在SVN的菜单和提示中看到中文显示。 4. SVN安装过程: 这个压缩包提供了一个简单的下载和安装流程。用户只需下载压缩包,解压后运行安装程序,按照向导指示进行下...

    svn简单使用,非常好

    除了 SVN,我们还提到了 Word 的简单使用技巧: 1. **生成目录** 在 Word 中插入目录,可以通过“插入”>“引用”>“索引和目录”来实现。设置好样式后,Word 将自动生成基于文档标题的目录。 2. **设置目录标题*...

    SVN(Subversion)简易入门教程

    **SVN(Subversion)简介** SVN,全称Subversion,是一款开源的版本控制系统,用于管理和跟踪项目源代码的变化。它允许多个开发者在同一个项目上协同...希望这个简易入门教程能帮助你快速上手,成为SVN的熟练使用者。

    项目级SVN简易安装手册

    **项目级SVN简易安装手册** SVN(Subversion)是一种版本控制系统,广泛应用于软件开发中,用于跟踪和管理源代码的变化。它允许团队成员协作编辑和管理文件,确保代码的一致性和完整性。本手册将指导您完成项目级...

    Windows下安装SVN服务器

    5. 简单使用手册: - 提供了SVN命令行操作的基本信息。 - 提供了使用TortoiseSVN图形界面操作的基本信息。 6. 安装常见问题: - 针对web服务器的选择进行了说明。 - 对安装Apache服务器过程中需要注意的事项...

Global site tag (gtag.js) - Google Analytics