选择您的语言

主页 arrow-right ... arrow-right 开发软件 arrow-right Anise

我们整理了一个包含6个免费和付费的Anise替代方案的列表。主要竞争对手包括:MavenAnt。除了这些之外,用户还会将Anise与SConsqmakeCake (C# Make)进行比较。此外,您还可以在这里查看其他类似的选项:开发软件


Maven
Free Open Source

Apache Maven is a Java-based tool for build automation and project management (in software...

Ant
Free Open Source

Apache Ant是一个基于Java的开源构建工具(用于软件开发)。

SCons
Free Open Source

SCons是一种开源软件构建工具,即下一代构建工具。

qmake
Free Open Source

qmake是The Qt Company的工具,可帮助简化开发项目的构建过程。

Cake (C# Make)
Free Open Source

Cake(C#Make)是具有C#DSL的跨平台构建自动化系统,用于执行诸如...的任务。

EBuild是一种软件项目构建,依赖性管理和报告技术。

one software project administration tool for all environments

Anise 平台

tick-square Windows
tick-square Linux

Anise 视频和截图

Anise 概览

Anise is a Python-based execution engine for automation tasks.

Automation tasks exist in software development, and probably all kinds of other sectors. They typically require the execution of different smaller and larger tools. Complex tasks often need a sequence of many steps to execute, with some steps having dependencies to each other. Manually triggering all these steps in the graphical interfaces of all the involved tools is possible in theory, but will generate errors and frustration after some cycles.

The automation interfaces of those tools are sometimes easier, but sometimes they are error-prone. Some tasks may also need to ask the user for some information in an interactive way. Some smaller parts might also be machine-specific (eg filesystem paths or the code how to access a password vault), while the entire task must be runnable on some different machines. In some situations, this can lead to a rather intransparent forest of different tools, with unique oddnesses and special conventions. As the number of different project increases, you will see more and more different tools, often doing a similar job, but for different platforms or frameworks and, of course, with different usage conventions. Spontaneously written glue scripts help in the beginning, but will explode as the complexity exceeds some threshold.

软件开发中的典型任务可能是:

生成文档
测试中
创建软件包
创建主页
部署主页
处理版本信息,
例如在手册中打印
等等

anise框架使您可以结合XML和Python代码以结构化但通用的方式实现所有这些任务。
茴香引擎执行任意Python代码,并提供一些其他服务,例如日志记录,从命令行传递参数,基本的图形用户界面支持,插件界面,灵活的事件系统,从其他位置注入代码和数据,代码片段之间的依赖关系以及更多。

最佳Anise替代方案

分享您对软件的看法,留下评论,帮助使其变得更好!

Anise 类别

开发软件

Anise 标签

software-development python automation development

建議更改

你的反馈

选择评级
请选择评级

Your vote has been counted.

Do you have experience using this software?