使用Git将PHP / Laravel推送到Azure时出现问题

分明的

我正在Microsoft Azure云中开发一个PHP-Laravel Web应用程序。我在云中设置了本地Git以进行版本控制。我还使用JetBrains的PHP Storm作为IDE。

每次我将文件从计算机推送到Azure时,git都会执行一些操作,这些操作会延迟我的部署。即使我更改单个文件,也需要大约一分钟的时间才能完成。我是Laravel和Composer的新手,所以我想知道这是正常现象还是我的错误?

Counting objects: 7, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (7/7), done.
Writing objects: 100% (7/7), 1.35 KiB | 0 bytes/s, done.
Total 7 (delta 6), reused 0 (delta 0)
remote: Updating branch 'master'.        
remote: Updating submodules.        
remote: Preparing deployment for commit id '0f7a0fa743'.        
remote: Running custom deployment command...         
remote: Running deployment command...        
remote: Install Dependencies with Composer        
remote: Loading composer repositories with package information        
remote: Installing dependencies from lock file        
remote: Nothing to install or update        
remote: Generating optimized autoload files        
remote: ...........................        
remote: > Illuminate\Foundation\ComposerScripts::postInstall        
remote: > php artisan optimize        
remote: ..        
remote: Generating optimized class loader        
remote: ..............................        
remote: Handling Basic Web Site deployment.        
remote: ...        
remote: KuduSync.NET from: 'D:\home\repository' to: 'D:\home\site'        
remote: Copying file: '.idea\workspace.xml'        
remote: Copying file: 'app\Http\routes.php'        
remote: Copying file: 'vendor\autoload.php'        
remote: Copying file: 'vendor\composer\autoload_classmap.php'        
remote: Copying file: 'vendor\composer\autoload_files.php'        
remote: Copying file: 'vendor\composer\autoload_namespaces.php'        
remote: Copying file: 'vendor\composer\autoload_psr4.php'        
remote: Copying file: 'vendor\composer\autoload_real.php'        
remote: Copying file: 'vendor\composer\autoload_static.php'        
remote: Copying file: 'vendor\composer\ClassLoader.php'        
remote: Copying file: 'vendor\composer\installed.json'        
remote: Copying file: 'vendor\composer\LICENSE'        
remote: Finished successfully.        
remote: Running post deployment command(s)...        
remote: Deployment successful.  
加里·刘-MSFT

通过Git将PHP应用程序部署到Azure应用服务时。如果您composer.json在根目录上配置文件并在Azure App Services上启用了composer扩展,则部署任务不仅会上载和复制Azure根目录上的代码脚本,还将运行composer命令

它将运行composer install,它将安装依赖项并运行在本scripts节中设置的自定义命令

因此,这需要时间。

Azure App Services作为托管生产应用程序的PaaS,可以在完成开发工作阶段之后将代码推送到Azure。

同时,您可以尝试@Achraf Khouadja提供的建议,利用GitHub存储库作为中间层。通过这种方式,您只能将代码上传到GitHub,Azure结构将同步代码并自动运行部署任务。

您无需在IDE中等待响应,这样可以节省您的时间。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在将observableArray中的选定listitem推送到其他observableArray时出现问题?小提琴提供

来自分类Dev

将文件发送到API时出现问题

来自分类Dev

将文件发送到API时出现问题

来自分类Dev

将数组推送到observableArray时出现的问题

来自分类Dev

使用JQuery Mobile使用PHP,POST和JSON将数据发送到服务器时出现问题

来自分类Dev

Lotusscript:使用PHP将电子邮件中的文件发送到网站时出现问题

来自分类Dev

使用Composer安装laravel时出现问题

来自分类Dev

使用会话时Laravel的点表示法出现问题

来自分类Dev

在将代码推送到分支时出现Git TypeInitializationException

来自分类Dev

将套接字输出发送到GUI时出现问题

来自分类Dev

将命令发送到程序Delphi-7时出现问题

来自分类Dev

安装git时出现问题

来自分类Dev

使用Delphi,Indy10和LARAVEL PHP获取响应内容时出现问题

来自分类Dev

将参数从android传递到php时出现问题

来自分类Dev

使用Snow Leopard安装Git时出现问题

来自分类Dev

使用Moment模块时出现问题

来自分类Dev

使用ArrayWritables时出现问题

来自分类Dev

使用ejs语法时出现问题

来自分类Dev

使用多个列表时出现问题

来自分类Dev

使用GLM时出现问题

来自分类Dev

使用JQuery Toggle时出现问题

来自分类Dev

使用SAP网站时出现问题

来自分类Dev

使用“清除”命令时出现问题

来自分类Dev

使用viewDidLayoutSubviews时出现问题

来自分类Dev

尝试使用cProfile时出现问题

来自分类Dev

使用 UISearchResults 过滤时出现问题

来自分类Dev

将现有Blob复制到Azure媒体服务时出现问题

来自分类Dev

将智能合约从 remix 部署到 azure 区块链时出现问题 - 错误

来自分类Dev

将 JSON 字符串发送到需要对象数组的 API 时出现问题

Related 相关文章

  1. 1

    在将observableArray中的选定listitem推送到其他observableArray时出现问题?小提琴提供

  2. 2

    将文件发送到API时出现问题

  3. 3

    将文件发送到API时出现问题

  4. 4

    将数组推送到observableArray时出现的问题

  5. 5

    使用JQuery Mobile使用PHP,POST和JSON将数据发送到服务器时出现问题

  6. 6

    Lotusscript:使用PHP将电子邮件中的文件发送到网站时出现问题

  7. 7

    使用Composer安装laravel时出现问题

  8. 8

    使用会话时Laravel的点表示法出现问题

  9. 9

    在将代码推送到分支时出现Git TypeInitializationException

  10. 10

    将套接字输出发送到GUI时出现问题

  11. 11

    将命令发送到程序Delphi-7时出现问题

  12. 12

    安装git时出现问题

  13. 13

    使用Delphi,Indy10和LARAVEL PHP获取响应内容时出现问题

  14. 14

    将参数从android传递到php时出现问题

  15. 15

    使用Snow Leopard安装Git时出现问题

  16. 16

    使用Moment模块时出现问题

  17. 17

    使用ArrayWritables时出现问题

  18. 18

    使用ejs语法时出现问题

  19. 19

    使用多个列表时出现问题

  20. 20

    使用GLM时出现问题

  21. 21

    使用JQuery Toggle时出现问题

  22. 22

    使用SAP网站时出现问题

  23. 23

    使用“清除”命令时出现问题

  24. 24

    使用viewDidLayoutSubviews时出现问题

  25. 25

    尝试使用cProfile时出现问题

  26. 26

    使用 UISearchResults 过滤时出现问题

  27. 27

    将现有Blob复制到Azure媒体服务时出现问题

  28. 28

    将智能合约从 remix 部署到 azure 区块链时出现问题 - 错误

  29. 29

    将 JSON 字符串发送到需要对象数组的 API 时出现问题

热门标签

归档