Phing-如何从svn检出,然后通过ftp和chmod目录上载

|| 我一直在阅读Phing文档,这很有意义,但是我无法从那里或在Google(或这里)上找到如何做我认为是相当正常的构建过程的方法-从svn签出,然后通过ftp上传检出的副本,然后通过chmod某些目录(用于上传文件)。 Phing是否有可能,还是我必须编写自己的任务类来做到这一点?     
已邀请:
可能吗?当然,只要有足够的时间和资源,一切皆有可能。如果Phing还不能满足您的要求,您还可以扩展自己的任务。 但是关于您的特定问题:从svn签出使用svncheckout(或svnexport-后者似乎更适合您的情况)任务,与ftp一起使用ftpdeploy任务(或者更好的是-使用scp代替ftp),并chmod可以使用ssh任务的某些文件(当然,前提是您具有SSH访问权限)。     
只是看着Phing:哇,看起来确实很像Ant。 您需要查看附录C中的Optional Tasks。在那里,您将看到一堆
svn
任务和the1ѭ任务,这些任务可以将文件从一个系统复制到另一个系统。更糟的是,您可以使用
exec
任务来调用命令行
ftp
命令。这样,您可以定义“ 4”文件,该文件将自动登录并传输文件。 他们有一个示例构建文件,但是我不知道Phing,所以我不会尝试编写一个文件。     

要回复问题请先登录注册