我的托管服务目前不在他们的服务器上运行/允许 svn、git、cvs。我真的很想能够将我的开发机器上的当前源与我的生产服务器“同步”。
我正在寻找不需要任何服务运行的纯 php/python/ruby 版本控制系统(不仅仅是版本控制系统的客户端)服务器机器,可以使用 http 接口(interface)上传/下载和同步文件的东西 - 基本上为我的“实时”站点提供后端以进行版本控制。
此外,我认为这样的系统很容易开发一个“在线”IDE,这样我就可以直接在生产服务器上进行开发。 (当然测试问题除外)
有谁知道这样的系统是否存在?
==编辑==
真的,我想要一个用于版本控制/开发系统的 wiki 前端 - 基本上看起来像一个 wiki 和编辑开发文件,这样我就可以通过网络轻松地进行和回滚更改。我怀疑这是否存在,但是扩展现有的 svn php 端口很容易...
最佳答案
获得更好的托管服务。严重地。即使您找到了适用于 PHP/Ruby/Perl/Whatever 的东西,它仍然是一个低于标准的解决方案。它很可能不会与您拥有的任何 IDE 集成,并且不会有一个好的工具集可用于使用它。正确地做起来真的很笨拙。
另一种选择是获得免费的 SVN 主机,或者在您自己的机器上托管 SVN,然后通过 ftp 将更新从您的 SVN 主机推送到您的网站。
关于php - 纯基于网络的版本控制系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/513173/