Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要将 500 多个项目从 Perforce 导入到 Git,而且它们都是相互关联的。为此,我需要“冻结”世界并同时导入所有项目。我编写的脚本运行了大约 2 天,这意味着开发人员在这 2 天内可以提交更改,这将破坏已经导入的项目。
我知道p4 sync //depot/path/to/project/...@$timestamp导入项目的提交/提交高达 $timestamp。有git p4 sync //path/to/projects那个选项吗?文档根本没有提到时间戳导入。
p4 sync //depot/path/to/project/...@$timestamp
git p4 sync //path/to/projects
http://git-scm.com/docs/git-p4建议您可以这样做:
"//depot/my/project@1,6"
这需要计算正确的提交,但 p4 应该能够为您提供。