我正在从Perforce迁移到git,并在此过程中尝试正确地获取文件结构。
当前的Perforce结构类似于:
//depot
/android
/main
/other_branches
/core_library
/main
/other_branches
我希望在git中实现类似以下内容:
/android
/core_library
我设置了客户端规范视图,如下所示(稍后再考虑分支):
//depot/android/main/... //p4-git/android/...
//depot/android/core_library/main/... //p4-git/core_library/...
当我运行以下命令时,会出现完整的提交历史记录,但没有文件。
set P4CLIENT=p4-git
git p4 clone --use-client-spec //p4-git/@all
git p4 clone //depot/android/main@all
命令,所有的内容都会按预期显示,只是文件结构不符合我的要求。 - keyboardr