Azure devops 有没有办法将特定文件从Azure Devops上的代码审查义务中排除?

Azure devops 有没有办法将特定文件从Azure Devops上的代码审查义务中排除?,azure-devops,Azure Devops,我在azure devops上的分支上具有以下配置: 有时我需要在我的repo上更改一些二进制文件(不可读),我的团队需要花时间来批准拉取请求 当我只更改这些二进制文件时,我想排除这个义务。这些文件与我的应用程序的文档相关,并且所有文件都具有相同的文件扩展名。不,没有扩展名,您可以将这些文件移动到新的回购中,而不将分支策略应用到新的回购中。然后将回购转换成一个包(NuGet、NPM、Maven等)。因此,您可以轻松地引用这些二进制文件 有没有办法将特定文件从Azure Devops上的代码审查

我在azure devops上的分支上具有以下配置:

有时我需要在我的repo上更改一些二进制文件(不可读),我的团队需要花时间来批准拉取请求


当我只更改这些二进制文件时,我想排除这个义务。这些文件与我的应用程序的文档相关,并且所有文件都具有相同的文件扩展名。

不,没有扩展名,您可以将这些文件移动到新的回购中,而不将分支策略应用到新的回购中。然后将回购转换成一个包(NuGet、NPM、Maven等)。因此,您可以轻松地引用这些二进制文件

有没有办法将特定文件从Azure Devops上的代码审查义务中排除

事实上,没有办法简单地从代码审查中排除源代码控制文件

要解决此问题,最好的方法是基于当前分支创建一个新分支。然后在新创建的分支中更改这些二进制文件

当您完成修改或需要查看代码时,您可以创建PR以将新创建的分支合并到当前分支中,并且当前分支的分支策略将起作用

这将避免在您修改二进制文件期间频繁地检查代码,并且在您完全完成修改和验证之前保护您当前的分支


希望这能有所帮助。

嘿,Leo,你能解释一下
构建策略中的
路径过滤器是用于什么的吗?(
*;!*.md;!*.pdf