在 Linux Ubuntu 上安装和配置 Apache Subversion - 7.1

Talend Data Fabric 安装指南 (Linux)

EnrichVersion
7.1
EnrichProdName
Talend Data Fabric
task
数据治理
EnrichPlatform
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend DQ Portal
Talend ESB
Talend Identity and Access Management
Talend Installer
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio

过程

  1. 安装 subversion、apache2 和 libapache2-svn 软件包。
    # apt-get install subversion apache2 libapache2-svn
  2. 创建一个 svn 目录,例如在您的系统根目录下。
    # mkdir /svn
  3. 将该目录的所有者更改为 webserver 用户,默认为 www-data。
    # chown www-data:www-data /svn
  4. 切换到 www-data 用户。
    # su -l www-data -s /bin/bash
  5. 创建一个新的 SVN 存储库,例如 my_repo
    $ svnadmin create /svn/my_repo
  6. 创建用户和密码。
    $ htpasswd -cmb /svn/passwd talend_admin secretpassword
  7. 打开 SVN 配置文件。
    # vi /etc/apache2/mods-enabled/dav_svn.conf
  8. 将其更新如下:
    <Location /my_repo>
    DAV svn
    SVNPath /svn/my_repo
    AuthUserFile /svn/passwd
    Require valid-user
    AuthType basic
    AuthName "Subversion"
    </Location>
  9. 重新启动 Apache Subversion。
    # /etc/init.d/apache2 restart
  10. 如果您已在系统上启用 SELinux (安全增强式 Linux),请参阅处理 SELinux 上的“权限被拒绝”错误