将搁置文件从一个工作区移动到另一个工作区

时间:2014-11-29 07:46:57

标签: perforce

嗨我有两个不同位置的工作区,它们具有相同的文件夹和文件结构。基本上它们是相同工作空间的叉子。

我在第一个workapce中的搁置文件中有一些更改,我想移动到第二个工作区。使用perfoce gui,我编辑了我的第二个工作区并用它绘制了第一个工作区。

然后我运行了p4命令

    p4 unshelve -s 100001 -c 1000002

其中100001是第一个工作空间中的搁置文件,100002是第二个工作空间待定更改列表。

这会将所有这些文件放入我的第二个工作区,看起来已经完成了。

但是我将待处理的变更清单100002中的文件看作//workspace//1stworksapce//.../abc.h,当我尝试差异时,它会继续与第一个工作区文件进行区分。

打开挂起的更改列表100002中的文件,然后打开第二个工作区中的文件。

取消映射第一个工作区会使挂起的更改列表生气,并且表示文件未映射..

我需要做些什么才能使我的待定更改列表100002更喜欢自己的工作区而不再使用第一个工作区?

或者还有其他方法吗?

我的perforce版本是2014.2

  • 通过右键单击gui中的workspace-list并在edit workspace中添加条目,我的映射两个工作区的方法是使用workspace mappings。我注意到底部的任何东西都会赢得...让我觉得它可能不是一个正确的方法。

0 个答案:

没有答案