Git-p4 在 Perforce 流上
Git-p4 on a Perforce stream
我想我可能已经知道答案了,但也许有人可以提供帮助,或者提供一个知识渊博的人 "no"。
我一直在使用 git-p4 在主分支上的 Perforce depot(同步、编辑、提交)上工作很长时间。我现在想在流中工作。我尝试对分支使用所有 git-p4 选项(文档没有提到流,但我试图对它们一视同仁)。我也试过只做 git p4 clone //depot/streamname
但它告诉我 No changes to import!
并立即退出。
我发现了两个项目,它们是 git-p4 的分支以支持流,每个项目都有几年的历史,并且每个项目都无法提交回 depot,所以它们不好。
我无法更改为使用分支而不是流,因为团队的其他成员想要使用流,并且支持我不寻常的工作流程并不是改变的好理由(即使我是负责人!) .
除了在这里实际使用 Perforce 之外,真的没有可用的选项吗?我非常讨厌它,我更愿意使用 git(或其他任何东西!)。
不确定 git-p4,但您可以使用 Git Fusion 使您能够使用流。
这不是像 Git-P4 这样的客户端产品,所以如果您有多个 Git 想要使用库路径流的用户,他们可以利用它。
有关将其与流一起使用的更多详细信息,请参见此处:
https://www.perforce.com/perforce/doc.current/manuals/git-fusion/#Git-Fusion/section_j4q_gtx_nm.html%3FTocPath%3DSetting%2520up%2520repos%7C_____11
我想我可能已经知道答案了,但也许有人可以提供帮助,或者提供一个知识渊博的人 "no"。
我一直在使用 git-p4 在主分支上的 Perforce depot(同步、编辑、提交)上工作很长时间。我现在想在流中工作。我尝试对分支使用所有 git-p4 选项(文档没有提到流,但我试图对它们一视同仁)。我也试过只做 git p4 clone //depot/streamname
但它告诉我 No changes to import!
并立即退出。
我发现了两个项目,它们是 git-p4 的分支以支持流,每个项目都有几年的历史,并且每个项目都无法提交回 depot,所以它们不好。
我无法更改为使用分支而不是流,因为团队的其他成员想要使用流,并且支持我不寻常的工作流程并不是改变的好理由(即使我是负责人!) .
除了在这里实际使用 Perforce 之外,真的没有可用的选项吗?我非常讨厌它,我更愿意使用 git(或其他任何东西!)。
不确定 git-p4,但您可以使用 Git Fusion 使您能够使用流。
这不是像 Git-P4 这样的客户端产品,所以如果您有多个 Git 想要使用库路径流的用户,他们可以利用它。
有关将其与流一起使用的更多详细信息,请参见此处: https://www.perforce.com/perforce/doc.current/manuals/git-fusion/#Git-Fusion/section_j4q_gtx_nm.html%3FTocPath%3DSetting%2520up%2520repos%7C_____11