我从我的代码行 (A) 之一创建了一个新分支 (N)。现在我正在尝试将具有相同树结构的另一个代码行 (B) 中的一些文件集成到我的新分支中。
我正在使用 P4v GUI.Source 分支是 B 和目标分支 N 中的 Integrate 选项,并使用分支规范来完成此操作。
集成时,我在工作区中,它的 View 中有分支 N,但分支 B 不在 View 中,因为它驻留在另一台服务器上。
我不断收到以下错误
积分错误
- 分支 View 中没有目标文件
我在网上搜索过,似乎很多人都面临这个问题,但还没有找到任何解决方案。请帮忙。
最佳答案
如果您使用的是 P4V,您很容易被 GUI 误导。特别是,如果您右键单击某处以选择“合并/集成...”,那么您单击的内容将被用作目标,即使您使用分支规范也是如此。
我对一些非常相似的事情困惑了很久,直到我意识到我是点击分支 B 开始合并,而不是点击分支 N。
GUI 误导是您单击的东西最初显示为目标,但是当您选择使用分支规范时,那部分对话就会消失。它仍然在“过滤器”选项卡上,但是您已经忘记了它,因为 GUI 将它拿走了......
关于version-control - P4v 集成错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4439197/