c# - 如果仅使用语句更改,则从 PR 中排除文件
问题描述
我的项目使用 Visual Studio 2017、Git 和 Azure DevOps(以前称为 VSTS)
我们正在进行一个大型项目,在进行重构时,我们可以在大量文件上更改相同的 using 语句。这使得审阅者在梳理我的拉取请求时很难进行整理。我希望有一种方法可以从仅使用语句已更改的 PR 中排除文件,或者将这些文件组合在一起。
有谁知道这样做的程序化方式?或者可能是 Azure Devops 的加载项?我会采取任何解决问题的方法或“写下来我会使用它”的回应。
解决方案
如果你在本地检查你的 PR,那么你可以在 PR 分支和你的主分支之间进行差异,在本地进行审查。
这使您有机会激活涂抹内容过滤器驱动程序(如此处),它可以(在结帐时)自动用“import xxx”重写您导入的所有内容,有效地使所有导入内容相同(意思是,它们不会出现在一个差异)。
推荐阅读
- c# - 在 C# 中声明变量
- react-native - 作为测试设置的一部分,`detox test ...` 可以将文件放到应用程序的文件夹中吗?
- google-bigquery - 将 RFC3339 字符串插入 bigquery 时出错
- node.js - 将额外的参数传递给回调
- angular - 将一个组件的点击事件绑定到另一个组件
- javascript - 自定义 php 文件中的 PHP do_shortcode
- elasticsearch - Elasticsearch 将一个数组与另一个数组匹配
- apache-kafka - 使用 Kafka 进行模拟单元测试 - 回调模拟生产者
- r - 如何根据使用 dplyr 的条件按组查找最小值?
- remote-access - 远程访问设置:网络位置服务器证书的主题名称未正确解析