我有一个关于p4 submit的问题。
在工作中,我在perforce中创建了一个分支,并从主代码行( main into )分支出来,将某个文件夹(例如folder1 )的所有文件的最新版本从仓库中获取到我的工作区中。
现在,我在folder1中更改了一个文件,比如file.cpp。因此,我首先将该文件从该分支签出到我的工作区。
现在我想将这个版本作为分支代码线中的下一个版本提交给depot (不是主线-没有集成的目的,只想在我的分支中创建该文件的下一个修订版本并提交给depot)
我使用p4可视化客户端。当我右键单击这个已更改的文件时,file.cpp并说单独提交该文件,它给出了合并错误:验证作业验证失败:缺少作业。
作业需要与变更关联。
问:如何在工作和变更之间创建这种关联。
如何修复此错误并提交我的文件以在分支中创建其下一个修订版?
发布于 2013-01-08 01:43:49
在经历了另一个痛苦的尝试和错误之后,我发现我做错了什么:
添加作业时我们需要输入的是job5436060,现在它将找到该作业,成功添加该作业,然后提交命令成功。
:-)你有一点快乐,在你为一些你认为应该是直截了当的事情而痛苦之后,但在你错过了一些简单但基本的事情之后,你却在挣扎。
发布于 2013-01-08 02:11:16
您的perforce服务器必须设置预提交trigger,这需要为每个提交的变更集创建一个作业。在成功提交作业之前,您必须(创建并)将作业添加到挂起的变更集中。
https://stackoverflow.com/questions/14198118
复制相似问题