Для нового веб-проекта Java я подумал об использовании:
- Затмение как IDE
- Mercurial для контроля версий
- Какое-то программное обеспечение для отслеживания ошибок
Я слышал о программном обеспечении для отслеживания ошибок, в котором вы можете связать изменение с нерешенной ошибкой, когда вы регистрируете ее. Я сам не использовал такое решение, но оно звучит неплохо. Существуют ли хорошие приложения для отслеживания ошибок, которые хорошо работают в сочетании с Eclipse и Mercurial и позволяют связать изменение с нерешенной ошибкой? А если нет, то есть ли хотя бы хорошие плагины для Eclipse, чтобы использовать Mercurial для контроля версий? Поддерживает ли он hg rename
и hg copy
?
Если я смогу получить что-то хорошее, используя смесь из трех вышеперечисленных компонентов, я также планирую добавить в смесь и Hudson. Чтобы иметь возможность отслеживать, как изменения в кодовой базе влияют на наши модульные тесты.
Прежде всего, я хочу получить обратную связь по вышеуказанному вопросу. Но я был бы признателен за любые мысли относительно управления версиями, отслеживания ошибок и их интеграции в Eclipse.