4

我正在尝试镜像一个 perforce 存储库,并且 git-p4 在主分支上表现得足够好。我只需要打电话git-p4 rebase。我也在尝试镜像一个不同的分支,但这并不容易。我以为我可以做 agit-p4 rebase --branch=p4/whatever //open/branches/whateverrebase似乎忽略了这些标签,如果我做 async相反,我会收到错误消息:fast-import failed: warning: Not updating refs/heads/p4/whatever (new tip 14f7e14e5079bb730363440901adee102e5f04c9 does not contain 0ca89b0333f408367e3676720b109a08cc40b3ae)

我最初的导入是与@all 同步,为什么它不能更新,或者有不同/更好的方法来做到这一点?

4

1 回答 1

0

当您尝试在 git 中拥有多个 p4 头时,git-p4 无法正常工作。伤心我知道。我最终做的是将每个主/分支放在单独的 git repos 中。我知道它不允许分支管理。

@all 也对我不起作用,因为它试图找出分支然后失败。我只使用 git-p4 来获取最新信息并从那里开始使用历史记录。

于 2012-05-07T19:06:46.260 回答