首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分支中文件的p4提交错误

分支中文件的p4提交错误
EN

Stack Overflow用户
提问于 2013-01-07 22:42:14
回答 2查看 3K关注 0票数 1

我有一个关于p4 submit的问题。

在工作中,我在perforce中创建了一个分支,并从主代码行( main into )分支出来,将某个文件夹(例如folder1 )的所有文件的最新版本从仓库中获取到我的工作区中。

现在,我在folder1中更改了一个文件,比如file.cpp。因此,我首先将该文件从该分支签出到我的工作区。

现在我想将这个版本作为分支代码线中的下一个版本提交给depot (不是主线-没有集成的目的,只想在我的分支中创建该文件的下一个修订版本并提交给depot)

我使用p4可视化客户端。当我右键单击这个已更改的文件时,file.cpp并说单独提交该文件,它给出了合并错误:验证作业验证失败:缺少作业。

作业需要与变更关联。

问:如何在工作和变更之间创建这种关联。

如何修复此错误并提交我的文件以在分支中创建其下一个修订版?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-08 01:43:49

在经历了另一个痛苦的尝试和错误之后,我发现我做错了什么:

  1. 在我们说file.cpp context Right Click,
  2. 之后,用户必须创建一个新的作业,在弹出的窗口中,输入作业的描述,用户名。作业创建成功时。它会说类似于job5436060
  3. Then控件返回到前一个iwndow提交文件。在这里添加这个作业。早些时候,我只是添加了作业的数字部分,即5436060,这会导致作业找不到的错误,这让我完全偏离了轨道。

添加作业时我们需要输入的是job5436060,现在它将找到该作业,成功添加该作业,然后提交命令成功。

:-)你有一点快乐,在你为一些你认为应该是直截了当的事情而痛苦之后,但在你错过了一些简单但基本的事情之后,你却在挣扎。

票数 1
EN

Stack Overflow用户

发布于 2013-01-08 02:11:16

您的perforce服务器必须设置预提交trigger,这需要为每个提交的变更集创建一个作业。在成功提交作业之前,您必须(创建并)将作业添加到挂起的变更集中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14198118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档