Выберите свой язык

Главная arrow-right ... arrow-right Инструменты для разработки программного обеспечения arrow-right Anise

Мы составили список из 6 бесплатных и платных аналогов Anise. Основные конкуренты: Maven, Ant. Кроме того, пользователи также проводят сравнения между Anise и SCons, qmake, Cake (C# Make). Также вы можете рассмотреть другие аналогичные варианты здесь: Инструменты для разработки программного обеспечения.


Maven
Free Open Source

Apache Maven - это инструмент на основе Java для автоматизации сборки и управления проектами (в программном обеспечении ...

Ant
Free Open Source

Apache Ant - это инструмент для сборки на основе Java с открытым исходным кодом (для разработки программного обеспечения).

SCons
Free Open Source

SCons - это инструмент для разработки программного обеспечения с открытым исходным кодом, то есть инструмент для сборки следующего поколения.

qmake
Free Open Source

qmake - это инструмент от компании Qt, который помогает упростить процесс сборки проекта разработки ...

Cake (C# Make)
Free Open Source

Cake (C # Make) - это кроссплатформенная система автоматизации сборки с C # DSL для таких задач, как ...

EBuild - это проект по созданию программного обеспечения, технологии управления зависимостями и отчетности.

один инструмент администрирования программных проектов для всех сред

Anise Платформы

tick-square Windows
tick-square Linux

Anise Видео и скриншоты

Anise Обзор

Anise - это основанный на Python механизм выполнения задач автоматизации.

Задачи автоматизации существуют в разработке программного обеспечения и, возможно, во всех других областях. Как правило, они требуют выполнения различных меньших и больших инструментов. Сложные задачи часто требуют выполнения последовательности из множества шагов, причем некоторые шаги имеют зависимости друг от друга. Ручной запуск всех этих шагов в графических интерфейсах всех задействованных инструментов теоретически возможен, но после некоторых циклов вызовет ошибки и разочарование.

Интерфейсы автоматизации этих инструментов иногда проще, но иногда они подвержены ошибкам. Некоторые задачи могут также потребовать у пользователя некоторую информацию в интерактивном режиме. Некоторые более мелкие части могут также зависеть от компьютера (например, пути файловой системы или код доступа к хранилищу паролей), в то время как вся задача должна быть запущена на нескольких разных машинах. В некоторых ситуациях это может привести к довольно непрозрачному лесу различных инструментов с уникальными странностями и особыми соглашениями. По мере увеличения количества различных проектов вы увидите все больше и больше разных инструментов, часто выполняющих аналогичную работу, но для разных платформ или сред и, конечно, с разными соглашениями об использовании. Спонтанно написанные скриптовые сценарии помогают в начале, но взрываются, когда сложность превышает некоторый порог.

Типичными задачами в разработке программного обеспечения могут быть:

Генерация документации
тестирование
Создание пакетов
Создание домашней страницы
Развертывание домашней страницы
Обработка информации о версии
например, распечатать его в руководстве
и более

Инфраструктура Anise позволяет вам реализовать все эти задачи структурированным, но общим способом в комбинации кода XML и Python.
Механизм аниса выполняет произвольный код Python и предоставляет некоторые дополнительные сервисы, такие как ведение журнала, передача параметров из командной строки, поддержка базового графического пользовательского интерфейса, интерфейс плагина, гибкая система событий, внедрение кода и данных из другого места, зависимости между фрагментами кода и Больше.

Лучшие аналоги Anise

Поделитесь своим мнением о программном обеспечении, оставьте отзыв и помогите сделать его еще лучше!

Anise Теги

software-development python automation development

Предложить изменения

Ваш отзыв

Выберите рейтинг
Пожалуйста, выберите рейтинг

Your vote has been counted.

Do you have experience using this software?