propel-gen:找不到命令(phing)
我已经使用以下命令在我的 Zend Framework 项目中安装了 Propel ORM: pear 频道-发现 pear.phing.info 梨安装 phing/phing 梨安装日志 但是当我尝试运行propel-gen 时,我总是收到以下错误: propel-gen:找不到命令 我已经查看了 this 在 stackoverflow 上的帖子并尝试了以下操... »
我已经使用以下命令在我的 Zend Framework 项目中安装了 Propel ORM: pear 频道-发现 pear.phing.info 梨安装 phing/phing 梨安装日志 但是当我尝试运行propel-gen 时,我总是收到以下错误: propel-gen:找不到命令 我已经查看了 this 在 stackoverflow 上的帖子并尝试了以下操... »
我最近设置了一个 Phing 构建步骤,以将 Wordpress 网站部署到外部 FTP 服务器。 实际传输工作正常,但我正在尝试找出一种方法来设置上传目录的权限以允许用户上传文件。 我注意到 Phing 中的 FtpDeploy 任务可以指定 dirmode,但这似乎为正在部署的所有目录设置权限。 谁能告诉我是否可以在一个步骤(任务)中设置目录权限和上传,或者我是否必须执行 2 个 FtpD... »
我已经编写了PHP代码来执行shell命令 <?php exec("phing"); ?> 这在 浏览器 中根本不起作用。 但我分析的是,它运行相同的命令需要“sudo”权限。我不确定如何让我的 PHP 文件以 sudo 的形式执行此命令? 请指导 ... »
出了什么问题 我有一个 ubuntu 12.10 服务器。 我在同一台服务器上安装了 Jenkins 和 Nginx。 Nginx 用于服务器文件的 /var/virtual 的权限设置为 www-data:www-data 用户 jenkins 正在运行 Jenkins 软件。 这是我用 phing build.xml 编写的目标 <target name="gitclon... »
我正在开发一个 Joomla 组件。我的 IDE 是 Eclipse。实际上我希望它在 JED(Joomla 扩展目录)上发布。 为了自动完成部署,我找到了一个不错的 Phing-脚本,它能够创建 zip 和 tar 文件。为此,我使用 Phing 的 fileset 功能来定义所有必需的文件。 <fileset dir="${src}" id="adminfiles"> ... »
我正在使用 phing 并通过 ExecTask 运行 selenium 服务器。有时我需要通过终止其进程来停止运行服务器。 phing 是否有可能获取 ExecTask 中生成的进程的 PID? ... »
Phing,默认情况下,甚至使用任何内置记录器(phing.listener.NoBannerLogger、phing.listener.AnsiColorLogger、phing.listener.XmlLogger 和 phing.listener.HtmlColorLogger)都有非常详细的输出。< /p> 我的用例是使用 Phing 作为预提交挂钩来运行测试。因此,我不关心日志 phi... »
我以前没有使用过 phing,但想用它来自动化我的部署过程。目前我在 myuser 下登录,Apache 在 www-data 下运行。我所有的应用程序代码都归 myuser 所有,但其他(缓存)文件由 www-data 生成。 我目前通过使用 sudo 删除这些文件来解决这个问题。我想保留 myuser 拥有的应用程序代码,因为通过 ssh 访问文件更容易。我不希望 phing 以超能力运行,... »
我有一些关于开发和部署的问题。我会尽量说清楚: 注意事项: 1- 我正在为我的项目使用 Codeigniter。我在我的 database.php 配置文件中设置了两个环境:开发和生产,当然有两种不同的设置。 2- 我在同一台服务器上有两个域,一个用于开发(dev.domain.com),另一个用于生产(domain.com) 3- SVN 存储库在同一台服务器上,并且也在子域下 (svn... »
我有以下 build.xml 和 build.properties 文件: build.xml <?xml version="1.0" encoding="UTF-8"?> <project name="CoolProducts" basedir="../" default="dev" description="CoolProducts front-end"... »
我们正在使用 phing 来部署我们的 php 应用程序,但在部署环境时遇到了一个小问题。 我们有 2 个不同的生产环境(每个都有不同的配置文件)和一个单独的测试环境。我们的测试环境没有问题,因为我们有一个不同的测试环境分支。问题是我们在两个生产环境中使用相同的分支。 有人对我们如何使用不同的配置/设置文件部署到生产环境有建议吗?我们宁愿将生产分支保留为单个分支,但以某种方式将配置文件分开。我... »
我将 Hudson 用于 CI,并在其中使用 Phing 进行自动化测试。当我在 build.xml 中指定一个 phpunit 任务时,就会运行测试套件。我的问题是:这是怎么发生的? Hudson 在 JVM 中运行,而 PHP 需要一个 PHP 容器。 似乎 PHP 是作为 CLI 独立应用程序安装的。如果是这种情况,那么我可以以某种方式运行用 Phing 不支持的 phpRack 编写的测... »
phing 的 build.xml 支持 PHPUnit 标签。如果自动化测试使用phpRack怎么办?即扩展 phpRack_Test 类 请注... »
我在 OS X 10.6 上的 MAMP 下运行 phpunit 时遇到问题。我已经通过 PEAR 安装了 phpunit,它存在于 MAMP 目录中,但是当我在终端中运行 phpunit 时没有任何反应。我猜这是一个路径问题,但作为一个 os x 新手,我不知道如何解决它。当我尝试从 /Applications/MAMP/bin/php5.3/bin 运行它时会发生这种情况 $ phpunit... »
我正在使用 Jenkins 和 Phing 进行构建。我有一个主要的构建执行器(主)和其他一些构建执行器(从属)。主人在建造方面比奴隶慢得多。但是,master 是唯一能够进行发布构建的执行者。 我的问题是,我怎样才能让非发布版本在从属/主服务器上构建,而发布版本仅针对主服务器构建? 目前我在 Jenkins 中手动更改项目配置,限制哪个执行者可以构建项目。我经常在发布时忘记更改它,因此希望避... »
我正在使用 phing 和 yui 压缩器自动执行一些任务,但遇到了内存问题。我很好奇是否有更好的方法来处理这个问题。 部分 phing 构建脚本 <target name="finalize"> <property name="cssfolders" value="folder1, folder2, folder3" /> <foreach list="... »
一般信息: PHP 5.3.3 PHPUnit 3.4 Zend 框架 1.10.8 Phing 构建目标 <target name="test"> <echo msg="PHPUnit..." /> <phpunit codecoverage="false" haltonfailure="true" haltonerror="true" print... »
我大部分时间都是一个孤独的开发人员,从事许多大型项目,主要是基于 PHP 的项目。我想专业化和自动化处理代码库更改的方式,并创建一个持续集成流程,使过渡到团队工作成为可能,而无需进行根本性更改。 我现在正在做的是,我为每个项目都有一个本地测试环境;我对每个项目都使用 SVN;更改在本地进行测试,然后通常通过 FTP 传输到在线版本。 API 文档是从源代码手动生成的;单元测试是我慢慢接触的东西... »
让我们直接跳到好东西... 我在运行 Ant 时从控制台收到的错误: phpunit: [exec] PHPUnit 3.2.16 by Sebastian Bergmann. [exec] [exec] Class /var/lib/hudson/jobs/Goals/workspace/Goals/AllTests could not be found in... »
我们当前的构建过程 我们是一个小型开发团队(2 到 4 人,具体取决于项目),他们目前使用 Phing 在上线之前将代码部署到暂存环境。我们将代码保存在 SVN 存储库中,主干保存当前的活动开发,并且在某些时候,我们会创建我们测试的分支,然后(如果成功)标记并导出到暂存环境。如果那里一切顺利,我们最终将它们部署在生产服务器中。 操作是高度自动化的,但总是由人工干预触发。 怀疑 我们现在想在... »