gpt4 book ai didi

svn - Subversion隐藏存储库路径

转载 作者:行者123 更新时间:2023-12-04 18:53:52 26 4
gpt4 key购买 nike

如何配置Subversion服务器以隐藏外部的完整存储库路径?

例如,存储库位于/home/svn/foobar/下...我想通过ssh作为svn+ssh://user@domain.com/foobar访问它。

最佳答案

仔细阅读SVN官方文档后,我发现在通过svn + ssh访问subversion时,每个连接都会产生一个单独的svnserve进程。因此,诀窍是

  • svnserve重命名为svnserve.bin
  • 创建一个名为svnserve的文件
  • 在其内容中添加以下内容
    #!/bin/sh
    exec /usr/bin/svnserve.bin -r /home/svn "$@"

  • 因此,每次需要服务器实例时都将调用包装器。它将依次使用新的根路径来初始化服务器。

    小菜一碟!

    关于svn - Subversion隐藏存储库路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2013398/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com