P4合并错误,客户端和分支视图中都没有目标文件
首先,我有一个名为“// streams / main”的流根。 然后,我创建了一个名为“// streams / branchA”的子流,其父级为“// streams / main”。 我一直在自己的流 - 分支A上工作
现在,我想做一个向下整合,从main到branch A.在我的开发机器上,我已经将我的本地客户端同步到最新版本的分支A.然后,我输入以下命令(该命令由P4,合并/集成,我从P4的日志窗口复制出来)
p4 merge -c 101005 -r -S //streams/BranchA -s //streams/BranchA/...@label_20130901
但是,我得到了错误
Integration errors: No target file(s) in both client and branch view.
There are a total of 1 errors.
我不知道我犯了什么错误,以及如何解决它?
我的开发机器是WIN8,P4 win客户端版本是2013年3月20日。
在我的具体情况下,以下是问题:
使用Perforce客户端(版本:2014年1月15日)我试图从父流刷新一个流。
在仓库视图中 ,使用合并/集成fitler已自动添加到筛选器选项卡上,这被设置为源筛选器,但筛选器路径是目标筛选器的路径,因此所有文件都被筛选出来。
解决方案是:
注意 - 这个特定的UI版本看起来有些不稳定,因为它有很多问题,很多都是关于刷新UI或刷新它的状态并显示正确的菜单选项。
那么你可能想看看这个:在P4V客户端添加新文件夹到软件仓库
另外我发现,如果我没有在我的视图中的父文件夹,它不想做集成。 例如,假设//streams
被排除为树,但子树//streams/main
被包含在内 - 那么您将无法将它集成到//streams
之下的新分支中(您将无法集成到//streams/branchA
)。
上一篇: P4 merge error, No target file(s) in both client and branch view
下一篇: Online payments service with the best NodeJS library/wrapper