醉汉制作SVN存储库 -- drush 领域 和 installation-profile 领域 drupal 相关 的问题

Drush make SVN repository


1
vote

问题

中文

我想在.make文件中添加SVN项目的结账。但是,结账仅涉及特定文件夹(添加的新配置文件)。之前有人在做过这个吗?

编辑:文件夹而不是文件。我的坏。

英文原文

I want to add a checkout of an SVN project in the .make file. However, the checkout only concerns a specific folder (new profile added). Has anyone made this before ?

edit : Folder and not file. My bad.

     
   
   

回答列表

1
 
vote
vote
最佳答案
 

以下将执行SVN导出(除非您将 - Working-Copy标志提供给Drush)进入<代码> DRUPAL_ROOT/profiles/contrib/myprofile

润发使旧式语法:

  projects[myprofile][type] = profile projects[myprofile][download][type] = svn projects[myprofile][download][url] = svn+ssh://example.com/svn/path/to/subdirectory/of/myprofile ; This would place the checkout into /profiles/contrib/myprofile projects[myprofile][subdir] = "contrib"   

润发使yaml语法:

  projects:     myprofile:         type: "profile"         download:             type: svn             url: "svn+ssh://example.com/svn/path/to/subdirectory/of/myprofile"         subdir: "contrib"   

DRUSH使文档现在位于 http://www.drush.org/en/ master / make 。

 

The following will do a svn export (unless you provide the --working-copy flag to drush) into DRUPAL_ROOT/profiles/contrib/myprofile

Drush make old-style syntax:

projects[myprofile][type] = profile projects[myprofile][download][type] = svn projects[myprofile][download][url] = svn+ssh://example.com/svn/path/to/subdirectory/of/myprofile ; This would place the checkout into /profiles/contrib/myprofile projects[myprofile][subdir] = "contrib" 

Drush make YAML syntax:

projects:     myprofile:         type: "profile"         download:             type: svn             url: "svn+ssh://example.com/svn/path/to/subdirectory/of/myprofile"         subdir: "contrib" 

The drush make documentation is now located at http://www.drush.org/en/master/make.

 
 

相关问题

4  疏浚在哪里寻找MySQL套接字的路径(在MAMP上)? [关闭]  ( Where does drush look for the path of the mysql socket on mamp ) 
关闭。这个问题需要更多聚焦。它目前不接受答案。 想要改进这个问题?更新问题,因此它仅拍摄了一个问题,只有编辑此帖。 关闭 5年前。 ...

0  醉酒不起作用[重复]  ( Drush not working ) 
这个问题已经在这里有答案: 死亡屏幕:致命错误:允许的内存大小为x字节耗尽 (6个答案) ...

7  如何以编程方式创建新用户列表?  ( How do i programmatically create a list of new users ) 
我正在尝试使用以下疏士脚本,但我一直遇到错误。目前,它没有正确将用户角色设置为溢价。 #!/user/bin/env drush <?php $users = [ "name" => "email", "name" => "email", "name" => "ema...

1  为什么自定义模块代码在调用苏打时会发生故障,但在admin / config / system / cron中的cron按钮中调用时工作正常?  ( Why would custom module code fail when called from drush but work fine when invo ) 
[P>背景:我开发了一个自定义模块,以处理从外部系统导入的用户数据的CSV文件。模块更新标准Drupal用户字段以及它们的个人资料2字段。我通过按admin / config / system / cron上的cron按钮测试了这一点,它可以正常工作。然而,最终我不想用Cron运行这个,而是在一个特定的时间常规时间。...

1  如何使用苏打启用模块的站点列表?  ( How to get list of sites with module enabled using drush ) 
如何使用Drush找到哪些站点,该网站来自My Drupal MultiSite安装具有特定的模块/主题? ...

7  有没有充分的理由更喜欢安装一个替代的方法?  ( Is there a good reason to prefer one method of installing over another ) 
开始使用drupal 8.我的第一个安装方法正在安装drush8(如 https://www.drupal.org/documentation/install/download ): get drush8: composer require drush/drush:dev-master 然后 drus...

1  安装Drush 8,得到了解析错误[复制]  ( Installed drush 8 got parse error ) 
这个问题已经在这里有答案: 运行时疏浚php语法错误 (2个答案) 关闭 ...

0  如何设置DRUSH网站安装的配置值?  ( How to set configuration value for drush site install ) 
我已经为我的多站体安装配置文件设置了一个中央翻译目录(站点/全部/翻译),以便每个站点都不必下载已下载的翻译。 我通过全局设置文件设置了我在网站的设置文件中,但它没有帮助。然后我已将locale.settings.yml配置添加到配置文件中,仍然没有更改。在安装网站后,这总是有效。 在站点安装程序中,存在一个条件检查...

1  安装了Drupal 8英文,已添加希伯来语,删除英语,现在网站出现故障  ( Installed drupal 8 in english added hebrew deleted english and now site is mal ) 
我已经从网站上删除了英语语言(测试目的 - 长篇故事),现在当我转到某些页面时,我得到404错误(即使在页面中允许我带回它 - admin/config/regional/language/add 。 我猜添加&amp;使用drush-master启用语言可能会有所帮助,但我没有找到 drushcommands....

0  如何下载Drupal模块的特定开发版本?  ( How can i download specific dev version of drupal module ) 
当我想要drupal模块的特定开发版本时要做什么。 例如: Geocoder开发版从2016年1月07日为 bisk 。最新的工作开发版本来自2015年9月1日。 如何下​​载Drupal模块的先前开发版本( geocoder 在我的情况下)?欢迎任何方法。 ...

0  “无法找到SQL类。醉汉找不到您的数据库连接详细信息。“  ( Unable to to find sql class drush cannot find your database connection details ) 
刚开始用笨拙和疏士的cli,但已经有问题! 这是我的错误: $ drush si --debug --db-url =mysql://USERNAME:PASSWORD@HOST/DATABASE/drushfun Starting Drush preflight. [0 sec, 1.29 MB] ...

0  从Drush 7更新Drush命令到Drush 8 [关闭]  ( Updating a drush command from drush 7 to drush 8 ) 
关闭。这个问题需要更多聚焦。它目前不接受答案。 想要改进这个问题?更新问题,因此它仅介绍了编辑此帖。 关闭 5年前。 ...

3  如何让Drush仅列出模块列表命令上的父文件夹?  ( How to get drush to list only parent folders on module list command ) 
我使用此命令获取Contribled模块的列表: checkout preview page (price detail table)2 问题是,它还列出了子模块,例如: checkout preview page (price detail table)3 因此,如果我使用它可以在另一个站点上重新安...

3  如何在具有2个PHP版本的系统中使用它?  ( How do i use it in a system with 2 php versions ) 
在我的服务器上有两个版本的PHP:5.4和5.6。使用shell PHP 5.4是标准,由于Plesk / Odin无法改变。我管理的网站正在使用PHP 5.6通过Plesk,因此Drupal 8工作正常。醉酒没有,因为它使用shell。 我已使用以下命令安装DRUSH: files2 如何在/pt/ples...

1  直接更改主题会导致“功能环境引导”错误  ( Directly changing a theme causes a functional environment bootstrapping error ) 
我买了一个优质主题,安装了它,网站用WSOD坠毁,所以我认为将主题改变回Bartik可能会解决它。因此,在阅读非常新鲜的疏浚8文档之后,我运行了命令(也尝试了不起作用的其他变体): drush config-set system.theme default bartik 然而,当我这样做时,我在从Windo...

0  如何默认覆盖模块,润滑?  ( How to overwrite modules by default with drush ) 
我正在使用drupal 7的模块列表填充drupal 8站点。 某些模块现在包含在核心中,因此有很多确认覆盖消息,如下所示: Install location C:drupal-8.0.1//modules/imagecache_actions already exists. Do you want to ov...

2  疏浚语法错误,webform的意外t_function.module  ( Drush syntax error unexpected t function in webform module ) 
当我尝试运行醉酒时,我收到此错误: -bash-4.1$ drush pm-list Drush command terminated abnormally due to an unrecoverable error. [error] Error: syntax error, unexpected T_FUN...

1  在安装和启用DRUSH 7后,在安装和启用后造成的内容?  ( What was killed after the installation and enabling of devel with drush 7 ) 
我不是一个dev,所以我没有一个线索,这会来自哪里。 我已经安装了并启用了着名的 devel 模块,通过润滑7在CentOS在线服务器上与 ssh 。 安装并启用模块后,我收到了"杀死" 的消息,而不是更少。 我唯一的问题是 - 杀死了什么?......我已经在德鲁普普7&amp; 8和在线和本地都安装了多次的...

-1  可以使用FTP传输文件? [关闭]  ( Is possible to transfer files with ftp ) 
关闭。这个问题需要更多聚焦。它目前不接受答案。 想要改进这个问题?更新问题,因此它仅拍摄了一个问题,只有编辑此帖。 关闭 5年前。 ...

4  使用现场创建时疏浚错误  ( Drush error when using field create ) 
试图用醉汉制作一个字段,我得到以下错误 首先,版本 // Return nid for node of type "interface_configuraitons". $nid_config = db_select('node', 'n') ->fields('n', array('n...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.