跳到主要内容 跳到补充内容

在 Linux 上使用独立模式安装和配置 Apache Subversion

Availability-noteDeprecated

步骤

  1. 安装 Subversion 软件包。
    Ubuntu:
    # apt-get install subversion

    Red Hat 或 CentOS 系统下:

    # yum install subversion
  2. 创建一个 svn 目录,例如在您的系统根目录下。
    # mkdir /home/svn
  3. 创建一个新的 SVN 存储库,例如 my_repo
    # svnadmin create /home/svn/my_repo
  4. 运行以下命令。
    $ cd /home/svn/my_repo/conf
  5. 授予读取和编辑 svn 目录的权限。
    # chmod 777 /home/svn -R
    信息注释警告: 此命令向所有用户授予读取和编辑目录的权限。
  6. 打开 passwd 文件。
    # vi passwd
  7. 将用户名及其密码添加到 passwd 文件中。例如:
    test1=Talend123
    test2=Talend123
  8. 打开 authz 文件。
    # vi authz
  9. 添加您刚添加的用户名,并在 authz 文件中为其授予权限。例如:
    test1=r 	#Reading permission only
    test2=rw	#Reading and writing permissions
    信息注释提示: 根据您的设置,您可能需要在文件中添加 *= 以确保其他用户没有权限。
  10. 打开 SVN 配置文件。
    # vi svnserve.conf
  11. 取消注释以下参数。
    anon-access = read
    auth-access = write
    password-db = passwd
    authz-db = authz
    信息注释提示: 根据您的设置,您可能需要取消注释以下参数并指定存储库目录的路径:realm = /home/svn
  12. 重新启动 Apache Subversion。
    # svnserve -d --listen-port 3690 -r /home/svn
  13. Talend Administration Center 访问 Apache Subversion。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!