gpt4 book ai didi

git p4同步操作失败

转载 作者:行者123 更新时间:2023-12-05 07:50:22 24 4
gpt4 key购买 nike

我正在使用“git-p4”脚本从 p4 迁移到 GIT。由于大量更改列表(大约 500 万),克隆操作失败。所以我正在尝试执行增量导入操作:我尝试克隆第一次运行然后同步操作。我用小改动列表进行了测试。

第一次运行:

git p4 clone //depot/f1/f2/f3/ere@17888479,17918050 -v

第二次运行:

git p4 sync //depot/f1/f2/f3/ere@17918051,17918064 -v     

错误:

Traceback (most recent call last):
File "C:\Program Files\Git\mingw64/libexec/git-core\git-p4", line 3677, in <module>
main()
File "C:\Program Files\Git\mingw64/libexec/git-core\git-p4", line 3671, in main
if not cmd.run(args):
File "C:\Program Files\Git\mingw64/libexec/git-core\git-p4", line 3429, in run
die("fast-import failed: %s" % self.gitError.read())
File "C:\Program Files\Git\mingw64/libexec/git-core\git-p4", line 122, in die
raise Exception(msg)
Exception: fast-import failed: warning: Not updating refs/remotes/p4/master (new tip 85c94d84335bb1441a7f959b384729b2a4d633f4 does not contain 3222bdc29799d1fe5fff91c36524481b1469f1d9)

最佳答案

解决方法: - 创建目录并使用更改列表范围克隆代码。git p4 clone//depot/f1/f2/f3/ere@17888479,17918050 -v - 将代码推送到 GIT 存储库。您可以使用下面链接上的给定脚本来移动带有历史记录的代码。 https://gist.github.com/emiller/6769886 - 创建另一个目录(空存储库)并使用增量更改列表范围克隆代码。 - 从 GIT 中提取代码并将其与本地存储库中的代码 merge 。 - 解决冲突并提交后推送

关于git p4同步操作失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36235132/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com