Nós compilamos uma lista de 6 alternativas gratuitas e pagas para o Anise. Os principais concorrentes incluem: Maven, Ant. Além disso, os usuários também fazem comparações entre Anise e SCons, qmake, Cake (C# Make). Além disso, você pode conferir outras opções semelhantes aqui: Ferramentas de desenvolvimento.
Nós compilamos uma lista de 6 alternativas gratuitas e pagas para o Anise. Os principais concorrentes incluem: Maven, Ant. Além disso, os usuários também fazem comparações entre Anise e SCons, qmake, Cake (C# Make). Além disso, você pode conferir outras opções semelhantes aqui: Ferramentas de desenvolvimento.
uma ferramenta de administração de projetos de software para todos os ambientes
uma ferramenta de administração de projetos de software para todos os ambientes
Anise Plataformas
Windows
Linux
Anise Vídeo e capturas de tela
Anise Visão geral
Anise é um mecanismo de execução baseado em Python para tarefas de automação.
As tarefas de automação existem no desenvolvimento de software e provavelmente em todos os tipos de outros setores. Eles normalmente exigem a execução de diferentes ferramentas menores e maiores. Tarefas complexas geralmente precisam de uma sequência de várias etapas para serem executadas, com algumas etapas tendo dependências entre si. O acionamento manual de todas essas etapas nas interfaces gráficas de todas as ferramentas envolvidas é possível em teoria, mas irá gerar erros e frustração após alguns ciclos.
Às vezes, as interfaces de automação dessas ferramentas são mais fáceis, mas às vezes são propensas a erros. Algumas tarefas também podem precisar solicitar ao usuário algumas informações de maneira interativa. Algumas partes menores também podem ser específicas da máquina (por exemplo, caminhos do sistema de arquivos ou o código de como acessar um cofre de senhas), enquanto toda a tarefa deve ser executável em algumas máquinas diferentes. Em algumas situações, isso pode levar a uma floresta bastante intransparente de diferentes ferramentas, com peculiaridades únicas e convenções especiais. À medida que o número de diferentes projetos aumenta, você verá mais e mais ferramentas diferentes, geralmente fazendo um trabalho semelhante, mas para diferentes plataformas ou estruturas e, é claro, com diferentes convenções de uso. Os scripts de cola escritos espontaneamente ajudam no início, mas explodem à medida que a complexidade excede algum limite.
Tarefas típicas no desenvolvimento de software podem ser:
Gerando documentação Testando Criando pacotes Criando uma página inicial Implantando a página inicial Manipulando Informações da Versão por exemplo, imprimi-lo no manual e mais
A estrutura de anis permite implementar todas essas tarefas de maneira estruturada, mas genérica, em uma combinação de código XML e Python. O mecanismo de anis executa código Python arbitrário e fornece alguns serviços adicionais, como registro em log, passagem de parâmetros da linha de comando, suporte básico à interface gráfica do usuário, interface de plug-in, sistema de eventos flexível, injeção de código e dados de outro local, dependências entre fragmentos de código e Mais.