Я отвечаю за автоматизацию наших сборок, тестов и т. Д. В моей компании.Мы очень многоплатформенный магазин.Мы компилируем код .NET, Java для Android и XCode для приложений iPhone.Мы запускаем сборку при каждой регистрации. Вся наша автоматизация выполняется с помощью комбинации Jenkins, NANT и ANT. У нас есть проект, который должен обеспечить соблюдение наших стандартов кода, чтобы имена переменных, отступы и т. Д. Были согласованы в каждой базе кода.,
С этой целью я хочу добавить стандартное применение кода в политику регистрации.Мне бы хотелось, чтобы в SVN использовалась ловушка для предварительной фиксации или инструмент, который запускается во время сборки регистрации, которая не дает сборки при нарушении.Проблема, которую я обнаружил, состоит в том, что каждый инструмент, CheckStyle, StyleCop и т. Д. Действительно разработаны для одного языка.Я бы предпочел не использовать три отдельных инструмента.Есть ли хороший многоязычный инструмент, который я могу использовать для этой цели?