当前位置:K88软件开发文章中心电脑基础基础应用11 → 文章内容

CentOS系统安装使用Subversion的方法

减小字体 增大字体 作者:华军  来源:华军资讯  发布时间:2019-2-1 21:47:28

  1.安装Subversion  yum install subversion  2.创建版本库  a.mkdir -p /var/svn/repositories(创建版本库目录)  b.cd /var/svn/repositories  c.svnadmin create rock-eng(创建版本库rock-eng)  3.启动svn  svnserve -d -r /var/svn/repositories  4.配置访问权限  a.cd /var/svn/repositories/rock-eng/conf/  b.vim 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 

CentOS系统安装使用Subversion的方法