Testing 在Intellij Idea中,如何在提交前自动运行测试,而无需其他软件?

Testing 在Intellij Idea中,如何在提交前自动运行测试,而无需其他软件?,testing,intellij-idea,automation,automated-tests,Testing,Intellij Idea,Automation,Automated Tests,为了在提交前自动运行测试,是否可能或绝对有必要安装TeamCity?简短回答:否。 详细回答:我认为您可以使用maven进行提交,并在提交发生之前运行测试,如果测试失败,则停止构建(以及提交)。然而,Team City不会轻易允许您在提交之前运行测试,因为它使用您的vcs访问您希望它生成和测试的代码,尽管您可以将其配置为允许在您的个人git分支上进行私有构建,只有在测试全部通过时才将更改放到头上,但这对于大多数团队来说都是过分的,您可能可以通过Jenkins/Hudson或任何其他CI服务器实现

为了在提交前自动运行测试,是否可能或绝对有必要安装TeamCity?

简短回答:否。 详细回答:我认为您可以使用maven进行提交,并在提交发生之前运行测试,如果测试失败,则停止构建(以及提交)。然而,Team City不会轻易允许您在提交之前运行测试,因为它使用您的vcs访问您希望它生成和测试的代码,尽管您可以将其配置为允许在您的个人git分支上进行私有构建,只有在测试全部通过时才将更改放到头上,但这对于大多数团队来说都是过分的,您可能可以通过Jenkins/Hudson或任何其他CI服务器实现类似的功能