在Perforce存储库上执行hg转换后获取工作目录,可以按照以下步骤进行:
p4 client -o | sed 's/depot/client/g' | p4 client -i
这个命令将创建一个新的Perforce客户端,并将其映射到当前目录。
hg init
这个命令将在当前目录中创建一个新的Mercurial存储库。
p4 sync
这个命令将同步Perforce存储库中的所有文件到本地计算机上的目录中。
hg addremove
这个命令将添加所有新的文件和删除所有不再存在的文件到新的Mercurial存储库中。
hg commit -m "Initial import from Perforce"
这个命令将提交所有更改到新的Mercurial存储库中。
hg push
这个命令将将新的Mercurial存储库推送到远程Mercurial存储库中。
通过以上步骤,可以在Perforce存储库上执行hg转换后获取工作目录。
领取专属 10元无门槛券
手把手带您无忧上云