我想将远程Perforce存储库转换为 Linux 上的Mercurial存储库。所以我在 Linux 机器上安装了 Python 和 Mercurial。
然后我测试了几个 hg(Mercurial 的驱动程序)命令。一切正常。
现在没有在我想在 Linux 上运行的hg convert
Linux 机器上创建任何 hg 存储库,因此将在其上创建一个 Mercurial 存储库(Perforce 存储库)。
但是当我尝试“hg convert”命令时它不起作用。我知道需要在 .hgrc 文件中配置“转换”扩展名。但是我这里没有任何 hg 存储库。
在 Linux 上是否有任何地方可以创建带有 convert 扩展名的hgrc 文件,以便我可以访问 hg convert 命令?
或者
我应该先在 Linux 上创建一个hg init hgrepo,然后用适当的配置编辑 .hg/hgrc 文件,然后在 hgrepo 上执行 hg convert //perforce repo/.. /root/hgrepo吗?
我可以做些什么来解决这个问题?