Perforce流上的Git-p4

时间:2018-08-27 17:58:10

标签: git perforce git-p4 perforce-stream

我想我可能已经知道答案了,但是也许有人可以提供帮助,或者给出一个有见识的“否”。

很长一段时间以来,我一直在主分支上使用git-p4在Perforce软件仓库(同步,编辑,提交)上工作。我现在想在流中工作。我尝试将所有git-p4选项用于分支(文档未提及流,但我尝试将它们视为相同)。我也尝试过只做git p4 clone //depot/streamname,但这会告诉我No changes to import!并立即退出。

我发现有两个项目是git-p4的分支,用于支持流,每个项目都有几年的历史,并且每个项目都无法提交回仓库,因此效果不佳。

我无法更改使用分支而不是流,因为团队的其他成员希望使用流,并且支持我不寻常的工作流不是更改的充分理由(即使我负责!)。 / p>

除了此处实际使用Perforce之外,真的没有其他可用的选项吗?我满怀热情地讨厌它,而我宁愿使用git(或其他任何方法!)。

1 个答案:

答案 0 :(得分:1)

不确定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