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

发布于 2024-11-04 07:12:30 字数 94 浏览 2 评论 0原文

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

I would like to host my own version control on the server I already pay for. I don't have shell access, but I can use ftp (obviously) and mysql. Are there any version control solutions that can run with only these?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

蓝天 2024-11-11 07:12:30

我认为如果不安装软件,Subversion 或 CVS 就无法工作。您可以将您的帐户安装为文件共享/网络驱动器吗?如果是这样,Mercurial 就可以了。您可以将主存储库保存在该文件夹中,并将其克隆到本地硬盘上以进行实际工作。如果您只是在寻找远程存储库解决方案,您也许可以以相同的方式将 Mercurial 或 Git 与 DropBox 结合使用。

这只是我的观点,但如果任何提供商告诉我他们出于安全原因支持 SSH,我会立即取消我的帐户并寻找新的提供商。让我猜猜:他们只做 Windows 服务器托管?

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

I don't think Subversion or CVS will work without software installation. Can you mount your account as a file share/network drive? If so Mercurial would work. You could keep your master repo in the folder and clone it onto your local hard drive for real work. If you're just looking for a remote repository solution, you might be able to use Mercurial or Git with DropBox in the same way.

This is just my opinion, but if any provider ever told me they don't support SSH because of security I would immediately cancel my account and get a new provider. Let me guess: they only do Windows server hosting?

If you need to keep your project private you could always use a paid GitHub or BitBucket account as well, but that doesn't solve the problem of hosting on your existing account.

且行且努力 2024-11-11 07:12:30

直接来自 git 的手册页:

Git 原生支持 ssh、git、http、https、ftp、ftps 和 rsync 协议。

Straight out of git's man page:

Git natively supports ssh, git, http, https, ftp, ftps, and rsync protocols.

泡沫很甜 2024-11-11 07:12:30

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

Rsync works over FTP, so you could have a local folder that represents what you want on the host, and then use rsync to deploy it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文