build.cake
ファイルを実行する際にいくつか問題が発生していますが、問題の内容をすぐに確認できません。診断の冗長性を有効にする方法があるので、何が起こっているのか、そして問題を解決する方法についてさらに詳しい情報を得ることができますか?Cakeの診断の冗長性を有効にする方法
10
A
答えて
18
はい、Cakeで診断の冗長性を簡単に有効にすることができます。これにより、ケーキの実行に関する多くの情報(実際のコマンドや引数など)を見ることができます。これらの引数は、Cakeがあなたのために呼び出すことができる多数の基礎となるツールに渡されます。これは、ツールを呼び出すときに問題を発見していて、期待通りに機能しない場合に特に便利です。呼び出されているコマンドを取得することで、Cakeをテストして期待どおりに動作していることを確認できます。
診断の冗長性を有効にする方法は、実際にcake.exe
を呼び出す方法によって異なります。
直接
cake.exe --verbosity=diagnostic
経由PowerShellのブートストラップ
.\build.ps1 -Verbosity Diagnostic
経由バッシュブートストラップ
.\build.sh --verbosity=diagnostic
注:別のオプションは、あなたのbuild.cake
ファイルをデバッグすることがあります。これは、--debug
をcake.exe
に渡してからデバッガを接続することで実行できます。これに関する詳細は、hereを参照してください。
また、冗長フラグの他のオプションを渡すこともできます。これらはdetail hereに記載されています。これらのオプションは以下のとおりです。
- 最小
- ノーマル
- 静か
- 冗長 私はからピックアップ最新のブートストラップのbuild.shファイルで
関連する問題
- 1. Azure Redis Cacheの診断を有効にする
- 2. 診断ログを有効にするときのエラー - Azure Botframework
- 3. ARMテンプレートを使用してネットワークセキュリティグループで診断を有効にする方法
- 4. C++のウィンドウ固有のメモリ問題を診断する方法
- 5. アンドロイドクラッシュレポートの診断方法
- 6. "TestFixtureSetUp Failed"の診断方法
- 7. レールをオフにする方法3.1テストユニットでの冗長性
- 8. AppFabric冗長性
- 9. コンポーネント内のオブジェクトのuvm冗長性を変更する方法
- 10. 冗長性をロード
- 11. PowerShellコマンドを使用してAzureストレージアカウントの診断を有効にする
- 12. プログラムに冗長性を追加する
- 13. MSBuildの冗長性コピーコマンド
- 14. Lispでの冗長性
- 15. 冗長性 - のasp.net MVC
- 16. ggplot2:コードの冗長性
- 17. Azureサービスファブリックアプリケーションのジオ冗長性
- 18. Web APIの冗長性
- 19. 電子メールサービスの冗長性
- 20. Azureで診断を有効にすると、トランザクションが発生する - MACommand.xml
- 21. 私は、Webロールの診断を有効にしようとしています
- 22. データの冗長性を避ける
- 23. カサンドラ:ジオの冗長性と一貫性
- 24. NANT + MSBUILDの冗長性を減らす
- 25. "rake spec"の冗長性を減らす
- 26. jqueryの冗長スクリプトを簡略化して項目を有効にする
- 27. どのように私は冗長性
- 28. XPathパーサーJava冗長性
- 29. Northwindトレーダ単価冗長性?
- 30. 冗長適合性(スウィフト2.0)
[リソースGitHubのレポ](HTTPS:/ /github.com/cake-build/resources/blob/87b156464757fc53ceefd0e3dc6fc87f93dace88/build.sh)、Bashコマンドは直接アプローチと同じように見えます: '。\ build.sh --verbosity = diagnostic'。変更がいつ発生したのか分かりません。そのファイルにはバージョン情報がありません(おそらく[このコミット](https://github.com/cake-build/resources/commit/5031d30ee7d5aafb5f6d6a20acb088c59b27a044#diff-0b83f9dedf40d7356e5ca147a077acb4))。ここで言及する価値があるかもしれません。 – patridge
良いアイデア!ええ、私たちはブートストラップファイルをバージョンアップするのではなく、むしろマスターブランチにプッシュします。バージョン情報を追加する必要があるかもしれません。 –