git - Azure DevOps 中的服务器端 .gitattributes 是否有等价物?

标签 git azure-devops azure-devops-rest-api

我的团队维护了一个带有 GUID 字典的 JSON 文件,用于版本我们的服务正确使用的图像。两个开发人员可以对同一个条目进行不同的更改,因此当他们覆盖文件中的同一行时,无论谁稍后提交都会发生 merge 冲突。

我们使用 Azure DevOps 并且我想使用 .gitattributes 在完成 pull 请求时有效地始终在这个文件中“merge 我们的”。但是,Azure DevOps 似乎并不尊重这个服务器端,因为即使使用 .gitattributes 文件,尝试完成 pull 请求仍然会失败。

有一个 similar User Voice request但那是很久以前的事了。

是否有另一种方法可以实现类似的行为,以防止必须使用 Azure DevOps 执行通常不必要且耗时的单行 merge 冲突解决方案?

最佳答案

有一个扩展可以解决浏览器中的这种 merge 冲突。

Pull Request Merge Conflict Extension

这稍微改善了这个问题。

关于git - Azure DevOps 中的服务器端 .gitattributes 是否有等价物?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56318666/

相关文章:

Azure:通过REST API获取单个资源的当前余额

git - 将文件和目录连同提交历史一起移动到子目录中

git fetch origin 不获取所有分支

git子模块foreach : execute read

visual-studio - Visual Studio 计划生成触发器

tfs - VSTS构建已过期

azure-devops - Lerna Azure devOps 管道中分离的 git HEAD 错误

git - 在 linux 上将 bazaar repo 转换为 git

git - 是否有 REST API 或任何其他方式来获取 VSTS 中所有存储库的所有分支?

用于获取合并请求中已更改文件列表的 Azure Repos REST API