寻找一个PHP解决方案;“出口”;未安装svn的服务器中的svn目录

寻找一个PHP解决方案;“出口”;未安装svn的服务器中的svn目录,php,svn,Php,Svn,我猜这个问题是以这样或那样的方式提出的,但我正在寻找一种更具体的方法,我还没有找到一个干净的解决方案 无论如何,我有一个托管的SVN解决方案(使用beanstalkapp.com),我用它来更改我的主站点的版本 站点所在的服务器没有安装SVN,因此我需要使用其他工具(PHP+SVN、FTP、SSH等)来更新服务器上的文件 我要找的是一个PHP脚本/库,它允许我: 将某些文件提交到SVN(主要是数据库) 使用来自SVN的较新文件更新服务器上的文件。-如果可能的话,我不希望我的服务器上有.svn文件

我猜这个问题是以这样或那样的方式提出的,但我正在寻找一种更具体的方法,我还没有找到一个干净的解决方案

无论如何,我有一个托管的SVN解决方案(使用beanstalkapp.com),我用它来更改我的主站点的版本

站点所在的服务器没有安装SVN,因此我需要使用其他工具(PHP+SVN、FTP、SSH等)来更新服务器上的文件

我要找的是一个PHP脚本/库,它允许我:

  • 将某些文件提交到SVN(主要是数据库)
  • 使用来自SVN的较新文件更新服务器上的文件。-如果可能的话,我不希望我的服务器上有.svn文件
  • 如果2。如果不可能或不正确,我也可以删除整个目录,并覆盖新文件
  • 另一种选择是为SVN文件使用专用目录,然后从那里将文件(不带.SVN)复制到生产目录

  • 仍然需要.svn目录才能更新您的工作副本。如果您的服务器安装了PEAR(或者您可以通过某种方式使PEAR工作),您可以尝试SVN PECL扩展:。通过一些谷歌搜索,您还可以找到,这似乎是一个没有任何PEAR依赖项的纯PHP解决方案。

    仍然需要.svn目录来更新您的工作副本。如果您的服务器安装了PEAR(或者您可以通过某种方式使PEAR工作),您可以尝试SVN PECL扩展:。通过一些谷歌搜索,您也可以发现,这似乎是一个没有任何PEAR依赖项的全PHP解决方案