关于虚拟主机的SVN

时间:2009-06-19 02:09:08

标签: svn

我最近一直在进入SVN。我决定在我的网络托管空间安装SVN服务器。我的主人是godaddy。所以这是我的问题: 如何在godaddy上安装SVN。我可以SSH到服务器,服务器正在运行Red Hat 4.有什么建议吗?

5 个答案:

答案 0 :(得分:2)

我会联系godaddy,看看他们是否支持这一点。 Web主机确实需要支持这样的应用程序。

答案 1 :(得分:0)

我没有使用GoDaddy。但是,您应该能够使用yum或http://www.collab.net/downloads/subversion/redhat.html处的二进制文件来安装它。另见this previous SO question

安装完成后,您可以将服务器设置为talk svn+ssh

编辑:您是否拥有root访问权限(例如su)?如果是这样,请尝试我链接的协作包。如果没有,您可能需要咨询GoDaddy。

答案 2 :(得分:0)

取决于网络托管的类型。如果您只拥有虚拟HTTP托管,那么您可以将其下载到SSH shell,构建它,然后将其安装到本地目录中。然后你可以获得类似于viewvn CGI引擎的东西,并将它指向你定制的subversion可执行文件。

我最近必须在1and1.com上使用git和gitweb这样做。这绝对是可能的。也许没有拥有自己的服务器那么灵活,而且你可能无法使Subversion DAVFS工作(这是一个令人遗憾的耻辱)。

答案 3 :(得分:0)

在redhat ES4上,如果你有root访问权限,请ssh进入服务器并运行“yum install svn”。这应该获取并安装所有包和所需的依赖项。

答案 4 :(得分:0)

对于那些想要建立SVN存储库然后使用SSH访问的人来说,这是一个很棒的教程。即使本文并非来自GoDaddy,但设置也不会有太大不同。

创建存储库

svnadmin create /home/USERNAME/REPOSITORY

使用TortoiseSVN

之类的工具SSH进入存储库
svn co svn+hosting://USERNAME@example.com/home/USERNAME/REPOSITORY