查看 PR 或浏览存储库时,SQL 文件内容在 Azure DevOps 中显示为空,即使它们不是



遇到了一个非常令人困惑的问题。

我的文件在PR和浏览回购时都显示为没有内容。

但是,当我查看提交并单击文件夹时,它会正确显示。

如果我点击文件本身,它不会显示任何内容。

它只发生在少数特定文件中。删除这些文件,推送,然后重新创建并推送并不能解决问题。

重新命名它们并没有什么区别。也不重新命名父目录。

从主分支创建了一个新分支,并手动重新创建了相同的文件,仍然是相同的问题。

拉动这个分支可以正常工作,文件会按照预期显示。从Devops下载文件内容也会得到正确的文件。

当在VSCode和Sublime中查看时文件看起来是UTF-8;文件"-Bash中的命令。它们似乎与repo中的其他文件没有任何不同,这些文件按预期显示。

现在理论上,PR仍然可以通过查看提交历史或本地分支来进行审查。

然而,我真的很想找到这个问题的原因,这样它就不会有传播的风险。

我预计这可能是德文郡的一个bug,这感觉不太可能,因为我花了几个小时在谷歌上搜索,却没有找到任何报告。除此之外,这可能是一个编码问题。

我使用的工具是WSL Ubuntu、VSCode和Git CLI。所有文件都是在该环境中创建的,而不是从任何Windows文件系统复制的。

如果有任何建议,我将不胜感激。很抱歉不能在线插入图片(我的帖子分数太低(,所有链接都会导致imgur。

请尝试通过单击F12打开开发工具来查看网络跟踪,并查看其中是否有任何错误消息。您可以在打开看似空和非空的文件时比较网络跟踪以找出差异。

然后你发现原因是你正在为谷歌广告和uBlock origin构建集成,屏蔽了包含";谷歌广告;以其名义。

最新更新