我使用 Mercurial 作为源代码控制,并在 KILN 上管理主存储库。 在某个时间点,我将 iOS 项目名称从 WeatherTimeMachine 更改为 WeatherTimemachine。 这导致了几个文件和文件夹的大小写更改:
- WeatherTimeMachine.xcode
- WeatherTimeMachine_Prefix.pch
- WeatherTimeMachine-Info.plist
与此同时,我已在 KILN 中的修订版中添加了一个标签...所以我现在:
- 窑中的头
- 关于我的本地存储库的案例更改的头部
尝试 merge 时收到以下错误消息:“Mercurial 案例折叠碰撞”
我该如何解决这个问题?
最佳答案
如果您使用的是 Mac OS X,则无需按照 Mercurial 文档的建议将存储库导出到 Linux 或其他区分大小写的外国文件系统。只需使用“磁盘工具”创建一个区分大小写的日志磁盘镜像,比您的存储库稍大,将您的存储库复制到那里,然后删除冲突的文件并提交。
关于macos - 如何解决 Mercurial 折叠箱碰撞问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7595538/