我正在尝试将一个代码分支的更改列表集成到另一个分支。为此我做了
1)p4 integ old_branch@cl,cl new_branch
2)p4 resolve -am
3)p4 change.
现在当我在做最后一部分(p4更改)时,我看到了这个错误: -
无法打开文件“tmp.BLAH BLAH”。你没有 权限。
有没有人见过这个并且可以帮我纠正这个问题?我确实在分支的根目录下有配置文件
答案 0 :(得分:1)
当我不得不使用它时,我正在使用带有Perforce的P4V。考虑到P4与使用SVN或Git不太相似,大大帮助我进行合并。
此外,我认为如果文件可以从文件系统中删除,您可以从存储库恢复到最新版本,但实际上它是来自存储库的文件。然后你可以重试你的合并。
我知道在其他合并程序中,tmp文件是在冲突解决过程中生成的,因此您可能面临类似的问题。