svn - CentOs 上的 Subversion Edge SVN 两个实例

标签 svn centos instances subversion-edge

我已经安装并配置了Subversion Edge 3.3.2 (Linux 64-bit)CentOs ( 64-bit ) .
而且它的工作很好。

我有两个疑问

  • 我们可以在同一台服务器上创建两个 SVN 实例吗
  • 我确实开始在机器上创建两个实例,并使用不同的目录名称创建为 anotherCSVN它显示服务器以
  • 启动
    http://localhost:3343/csvn
    这与以前的 SVN 实例的 url 相同。我期待一些事情(我不知道为什么,即使我对 apache http mod 知之甚少)
    http://localhost:3343/anotehrCSVN
    可能会有任何变化,我们是否需要在以前或当前的 apache 配置中进行 SVN实例。

    最佳答案

    是的,你可以做到,但这是一个非常手动的过程。安装 Subversion Edge 的文件夹的名称与它访问的 URL 无关。 URL 将始终为/csvn。您可以做的是手动覆盖正在使用的端口号,以便它们是唯一的,并且您可以拥有第二个实例。 wiki 页面中有关于如何执行此操作的文档:

    https://ctf.open.collab.net/sf/wiki/do/viewPage/projects.svnedge/wiki/ModifyPorts

    一旦 Web 控制台启动,您当然还需要在第二个实例中配置 Apache 服务器以使用不与其他实例冲突的唯一端口。

    如果您想“安装”init.d 脚本来自动启动两个实例,那么您还需要重命名这些脚本,以免它们发生冲突。默认脚本位于 bin 文件夹中,名为“csvn”和“csvn-httpd”。

    关于svn - CentOs 上的 Subversion Edge SVN 两个实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17080370/

    相关文章:

    java - 从其他类控制 JComponent

    Azure 角色间同步

    python - 在 python 中从列表中删除类实例有困难

    eclipse - Egit - 超过 200 个 merge 异常

    git - 如何解决与 git-svn 的冲突?

    tomcat - 我能知道如何在 centos 服务器上部署我的 spring boot 应用程序吗……提一下这个应用程序在本地主机上运行良好

    linux - 如何在centos 6.2中安装LAMP

    svn - 无法从 svn 预提交 Hook 生成输出

    svnadmin加载错误

    java - 从 Java 运行时,Linux 邮件命令删除主题中空格后的文本