通过 ssh 安装 subversion(svn)

通过 ssh 安装 subversion(svn)

我有一个启用了 ssh 的 godaddy 共享服务器。是否可以通过 ssh 安装 svn?如果不行,有没有人找到其他方法?

答案1

如果它尚未存在(which svn需要检查)并且您有权访问构建工具(which makewhich gcc)并且您有足够的磁盘空间,那么您应该能够构建它并将其安装在您的共享空间内。(在此./configure步骤中,您将使用类似 的内容指定安装目录--path=/home/yourusername/bin/。)然后,您只需将安装它的目录添加到您的$PATH,就可以开始了。

我知道这是一个相当宽泛的草图,但首先你要检查工具是否存在,然后对安装本身进行更具体的研究。

答案2

您确实可以安装 svn。问题是您之后如何访问该 SVN。访问 svn 有三种基本方法(摘自 SVN 手册):

  • Apache + mod_dav_svn
  • svn服务器
  • 通过 ssh 进行 svnserver

在这三者之间进行选择取决于您实际上可以在共享服务器上进行哪些更改。我会首先尝试 apache + mod_dav_svn,因为它是最灵活的。这只有在您可以加载 apache 的 mod_dav_svn 模块时才有效。接下来尝试 svnserver。您可能无法通过 ssh 使用 svnserver,因为它要求每个人在共享服务器上拥有不同的帐户,而这对您来说可能是不可能的。

查看此链接以获取更多信息访问选项

相关内容