php - 纯基于网络的版本控制系统

标签 php python version-control web-applications

我的托管服务目前不在他们的服务器上运行/允许 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/

相关文章:

php - 在phpmyadmin中查询成功但在php中查询失败

python - 为什么此代码在 Python3.1 中的行为与在 Python2.6 中的行为不同?

svn - 如何捕获svn合并信息

git - 如何更新 Github 克隆的存储库?

node.js - AWS Lambda 开发工作流程

php - 如何为 .htaccess 指令设置条件

php - 如何从 mysql 结果中选择第一个和最后一个数据行?

PHP Curl/Todoist/添加项目

python - Pandas 在多列上使用 apply 函数扩展

python - numpy随机使用有效性