2

我在 GoDaddy 有一个共享主机帐户,其中包括LAMP(Linux、Apache HTTP Server、MySQL 和 PHP)。我真的很喜欢 SVN 作为我的源代码控制,我想“嘿,也许可以在我的 GoDaddy 帐户中托管我自己的 SVN 服务器!”

那么,有可能吗?是否有在 LAMP 上启用 SVN 的“桥梁”?

4

6 回答 6

4

通常没有。Subversion 需要安装二进制文件,并与底层系统紧密集成(例如,与 Apache 一起为多个存储库提供服务)才能正常工作。

于 2010-06-09T19:58:55.680 回答
3

这取决于主机。DreamHost 允许您在共享主机帐户上设置 Subversion,我已经成功使用了一段时间。

于 2010-06-09T20:00:35.973 回答
2

我不知道 SVN,但是你绝对可以建立一个 Git 存储库,而无需在远程机器上安装 Git。和 Git > SVN :-)。不过有点复杂。

编辑:我试图找到一个演练来做到这一点,但还没有成功。但是基本步骤非常简单(不过这都是一两年前的记忆):

  1. 在本地机器上初始化一个裸 git repo。这将作为唯一能够推送到遥控器的人的来源:你。
  2. 创建一个触发器,在提交等时将该目录的内容复制到远程服务器(FTP、rsync:对您可用的任何东西)。
  3. 对您来说,克隆位于本地计算机上的源,以便有人可以推送到它。对于所有其他人,他们应该克隆远程服务器上的目录,就好像它是一个“真实的”git 存储库一样。
  4. 相应地配置访问权限,但是您可以。

我想这不是一个“真正的”Git 存储库,但我以前使用过它,它适用于我使用它的目的。

Git 用户手册介绍了所涉及的部分步骤。

于 2010-06-09T19:59:25.277 回答
1

如果您被允许 cgi 访问,并且您可以安装二进制文件(或者您的主机安装了 svn),那么可以,您可以在您的站点上设置一个 subversion 存储库。

于 2010-06-09T20:04:08.103 回答
0

虚拟专用服务器更适合托管 SVN 存储库。

于 2010-06-09T20:01:39.513 回答
0

您也可以考虑免费的私人 svn 托管服务。检查免费在线私人 SVN 存储库

于 2010-06-09T20:11:23.813 回答