资源规划
ScriptPlan
可用一个与 TaskJuggler 兼容的调度引擎和 CLI。
一个用于随时间推移将人员和机器分配到任务的调度引擎。它读取与 TaskJuggler 兼容的计划文件,根据工作时间日历和依赖关系精确到分钟进行调度,并以其他工具可读取的格式写出报告。它以命令方式运行,因此可以按脚本生成计划,作为例行工作的一部分。
适用对象。 针对资源、截止日期和依赖关系规划工作,并希望使用可从脚本运行的调度器的团队。
- 状态
- 可用
- 所属部分
- 开源
- 许可
- 开源,Apache 2.0
- 标签
- PythonCLITaskJuggler .tjp调度日历
功能
-
分钟级运算
调度以整分钟为单位并使用整数运算,因此重复运行会得到相同的日期。
-
TaskJuggler 语法
项目、任务、资源、班次和依赖关系均写入 .tjp 文件,解析器按原样读取。
-
资源和日历
人员和机器按工作时段班次进行分配,任务之间的资源争用由系统为您处理。
-
面向流水线的报告
plan 命令将 JSON 或 CSV 写入 stdout,并附带基于内容的报告 id,同时将消息写入 stderr。
文档和访问详情在产品网站上,github.com/rodmena-limited/scriptplan。如需试点、集成或采购相关问题,联系我们。