我已经安装并配置了Subversion Edge 3.3.2 (Linux 64-bit)
在 CentOs ( 64-bit )
.
而且它的工作很好。
我有两个疑问
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/