我有一个启用了ssh的godaddy共享服务器。 是否有可能通过SSH安装svn? 如果没有人find其他方法?
如果它尚未存在(需要检查which svn ),并且有权访问构build工具( which gcc , which gcc ),并且有足够的磁盘空间,则应该可以构build它并安装到共享空间中。 (在./configure步骤中,您将指定安装目录,如--path=/home/yourusername/bin/ 。)然后,您只需要将安装目录添加到$PATH ,你很好走。
我意识到这是一个相当宽泛的草图,但首先你需要检查工具是否在那里,然后对安装本身做更具体的研究。
你可以确定地安装svn。 问题是,你将如何访问该SVN。 访问svn有三种基本的方法(摘自SVN手册):
三者之间的select将取决于您可以在共享服务器上实际更改的内容。 我会开始尝试Apache + mod_dav_svn,因为它是最灵活的。 这只会在你可以加载mod_dav_svn模块的Apache。 接下来尝试svnserver。 你可能无法通过ssh来使用svnserver,因为它需要每个人在共享服务器上拥有一个不同的账户,这在你的情况下是不可能的。
查看此链接了解更多信息访问选项 。