macos - 如何解决 Mercurial 折叠箱碰撞问题?

标签 macos mercurial kiln

我使用 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/

相关文章:

Mercurial ;可以列出某个用户所做的提交次数吗?

macos - Git rebase 错误 : This application will not run on your computer

python - 使用 pip 在 Mac 10.9.1 上安装 Scrapy 错误

swift - Swift 中每个 NSTabViewItem 一个 View Controller

mercurial - 为什么 .hgignore 被忽略?

Mercurial merge - 自动 merge 某些冲突模式

mercurial - 创建一个新分支,做了很多更改,如何查看更改的文件列表?

mercurial - 有人使用 TeamCity、FinalBuilder 和 Mercurial (Kiln) 管理他们的持续集成吗?

Mercurial 存储库与 bitbucket 子存储库 - 如何防止推送

macos - SDL2_mixer框架OSX gcc编译器错误