跳转到主要内容

doit命令插件:创建任务依赖图

项目描述

doit-graph

使用graphviz的dot生成doit任务的图形。

doit教程任务的示例

Sample output

安装

pip安装doit-graph

用法

$ doit graph
$ dot -Tpng tasks.dot -o tasks.png
  • 默认情况下,子任务被隐藏。使用选项--show-subtasks来显示它们。

  • 默认情况下,所有任务都包含在图形中。您可以指定哪些任务应包含在图形中(注意依赖项将自动包含)。

  • 要按执行顺序绘制任务(即依赖方向的反向),请使用选项--reverse

$ doit graph --reverse
  • 要按从左到右而不是默认的从上到下绘制任务,请使用选项--horizontal-h
$ doit graph --horizontal

图例

Legend

  • 组任务在节点上有双边界边框
  • task-dep箭头有实心头部
  • setup-task箭头有空心头部

限制

calc_depdelayed-tasks不受支持。

开发笔记

https://graphviz.cpp.org.cn/doc/info/attrs.html

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪一个,请了解更多关于 安装包的信息

源代码分发

doit-graph-0.3.0.tar.gz (3.3 kB 查看哈希值)

上传时间 源代码

由以下支持