【问题标题】:Install Subversion PECL extension on Windows在 Windows 上安装 Subversion PECL 扩展
【发布时间】:2016-12-29 10:36:15
【问题描述】:

我正在使用 PHP 创建一个 SVN 存储库系统。 我有 Windows 操作系统,我发现很难在我的电脑上设置环境。我有谷歌,并开始知道我需要php_svn.dll 类似的东西。

但我不知道如何让它工作。我也有looked into php manual,但仍然没有找到合适的解决方案。所以任何人都可以请提供我一步一步的解决方案来做到这一点。我将在'svn_repos_create(name)' 中执行的第一个函数。我已经直接执行了这个函数,但它给了我错误:

“致命错误:在 C:\wamp64\www\ashish\practice\create.php 中调用未定义函数 svn_repos_create()”

所以请指导我如何使它可行。

【问题讨论】:

  • 你实际上是在问如何在 Windows 上安装Subversion PECL extension,不是吗?
  • Álvaro González 是的,类似的东西。 pecl 安装 svn
  • 手册很清楚:“此PECL扩展的DLL当前不可用”。因此,您可以自己编译(恕我直言,这是一项非常艰巨的任务),也可以找到已经完成并分享结果的人。无论如何,您需要安装扩展程序,它不会神奇地出现在您的计算机中。

标签: php windows svn pecl


【解决方案1】:

您可以尝试使用 Tortoise SVN。有很多可以使用的工具,而且很容易配置...

您需要创建一个存储库,在某个工作目录中进行 Checkout,然后将您的项目文件添加到 Commit。

链接:

Example of TortoiseSVN with xampp

TortoiseSVN page

希望对您有所帮助!

【讨论】:

  • 我想创建创建 repos 的 php 脚本。并允许我触发link 所有这些功能。谢谢
【解决方案2】:

解决方案 我已经用 php_svn.dll 下载了旧的 php 你可以谷歌它。 然后我用旧的php降级了我的wamp。 并做了。 很简单。

【讨论】:

    【解决方案3】:

    所以 5.6,7.0,7.1 版本是不可能的。你只能用旧版本来做。 所以我已将我的操作系统更改为 UBUNTU。我正在使用 php5.6,它运行良好。 如果你想在 SVN 和 PHP 上工作,那么你应该在 LINUX 操作系统上。

    【讨论】:

    • svn_repos_create(name) 运行这个功能首先我需要SVN环境。现在有了最新的 php 版本,你不能为 windows 编译 PECL 扩展。 PHP5.6 或更早版本支持SVN。我想使用 php5.6,所以我不可能在 Windows 操作系统上做到这一点。我在那里安装了 ubuntu 并创建了 SVN 环境,现在所有的 svn 命令都在使用 php。
    猜你喜欢
    • 2020-09-21
    • 2010-12-31
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 2014-01-29
    • 1970-01-01
    • 2011-09-21
    • 1970-01-01
    相关资源
    最近更新 更多