在 tortoise hg 中提交文件重命名更改

Commit a file rename change in tortoise hg

我有一个文件 materialCategory.php,我想将其重命名为 MaterialCategory.php 并提交但是当我将文件重命名为相同的措辞只是首字母大写而不是小写时,乌龟没有注意到变化。我尝试删除文件,提交,使用新名称再次添加文件并再次提交,但这也没有用。

有办法吗?

我假设你在 Windows,因为据我所知这不会发生在例如Linux。 TortoiseHg 遵循主机 OS 的命名策略,并且 Windows 将 materialCategory.php 和 MaterialCategory.php 视为相同,Tortoise 也是如此。

请注意,较新的 Windows 版本是 "Case preserving, but insensitive",因此允许区分两者,并允许重命名,但在幕后它们映射到相同的文件名,所以你不能例如两者。

实现您想要的唯一方法是将文件完全重命名为其他名称,提交,然后重命名为您想要的名称并再次提交。或移动到 Linux ;-)