Я думаю, что было бы слишком много хлопот, чтобы это произошло. Мой совет: выберите правила FX COP, с которыми вы сможете жить, и удалите все ошибки/предупреждения из своего кода. Таким образом, если другой член команды что-то изменит, вы это заметите, если только он не пишет код, который проходит проверку. в этом случае проблем нет.
Если вы не работаете над каким-то масштабным проектом, проверка которого с помощью fxcop занимает целую вечность, я думаю, что это должно быть в порядке, и нет причин проверять только добавочные изменения.
Если вы находитесь в ситуации, когда проект стал настолько большим, что его анализ занимает целую вечность, подумайте о рефакторинге. В контексте Visual Studio, если в проекте есть папки, подумайте о том, чтобы превратить их в новые проекты. Это поможет с разделением в вашем коде и позволит анализировать части всего решения, а не всего решения и всех его проектов, большинство из которых не будет иметь изменений.
Рефакторинг часто бывает быстрее и требует меньше обучения, чем создание действительно индивидуальной настройки тестирования, чтобы компенсировать сложный сценарий.
person
Mark Dickinson
schedule
22.03.2010