Composer在使用devtrunk时保留.svn目录,但在wpackagist包上指定特定标记时不保留



我正在使用composer部署一个包含多个插件的WordPress应用程序。对于私人托管的插件,我使用satis。对于公共插件,一些插件托管在github上,而另一些插件(大多数)使用wpackagist服务。

我注意到,当require使用wpackagist-plugin时,如果我为包(即1.0.2)指定了一个确切的标记,则插件将在没有任何.svn目录的情况下安装。但是,如果我使用dev-trunk,插件目录包含一个.svn目录。

在使用特定标记时,是否可以保留.svn目录?(例如,我可以指定一个特定的composer.json配置来始终保留vcs目录吗?)

默认情况下,Composer为稳定版本下载发行版(例如tar归档),并为不稳定版本(分支)使用git clone/svn co

您可以使用两个命令行选项来更改此行为:--prefer-dist(意思是:即使对于不稳定的版本也使用分发版)和--prefer-source(对于稳定的版本使用git clone/svn co)。

相关内容

  • 没有找到相关文章

最新更新