需要:版本控制 - 仅使用ftp / mysql访问安装

时间:2011-05-02 03:19:03

标签: mysql svn version-control ftp version

我想在我已付费的服务器上托管自己的版本控制。我没有shell访问权限,但我可以使用ftp(显然)和mysql。是否有任何版本控制解决方案只能运行这些?

3 个答案:

答案 0 :(得分:1)

直接退出git的手册页:

  

Git本身支持ssh,git,http,https,ftp,ftps和rsync协议。

答案 1 :(得分:1)

我认为Subversion或CVS无法在没有安装软件的情况下运行。您可以将您的帐户安装为文件共享/网络驱动器吗?如果是这样Mercurial会起作用。您可以将主仓库保存在文件夹中,然后将其克隆到本地硬盘上以进行实际操作。如果您只是在寻找远程存储库解决方案,您可以以相同的方式使用Mercurial或Git与DropBox。

这只是我的观点,但是如果有任何提供商告诉我他们不支持SSH因为安全性我会立即取消我的帐户并获得新的提供商。我猜:他们只做Windows服务器托管?

如果您需要保密您的项目,您也可以使用付费的GitHub或BitBucket帐户,但这并不能解决您现有帐户的托管问题。

答案 2 :(得分:0)

Rsync通过FTP起作用,因此您可以在主机上拥有一个表示您想要的内容的本地文件夹,然后使用rsync进行部署。