将包含流中所有文件的目录复制到另一个目录

时间:2014-11-15 15:45:52

标签: stream directory copy clearcase-ucm

我会在UCM中的流之间复制目录。

例如,我在同一个项目中包含了2个流,让名称流A和B. 流A创建了一个目录" my folder"其中包括几个子目录和文件。 我想复制目录" my folder"包括流B的全部内容。

有人能帮助我吗?我有什么选择?

使用合并管理器它无法正常工作,因为我必须选择合并来自流B的目录/文件(但#34; my folder"在流A上),创建新的目录和文件是不行的,因为"邪恶的双胞胎"。

1 个答案:

答案 0 :(得分:0)

您需要首先合并包含“my folder”的父文件夹

您只需在流B的视图中启动该父文件夹的版本树,在流A中选择该文件夹的版本(在版本树中),然后右键单击“合并到”当前文件即可。流B中的版本。

这将创建该父文件夹的新版本(在流B中),该文件引用“my folder”:签入该版本以推断出一个合并。

然后您可以在流B上的视图上启动合并,表示您要合并流A. 这将在流B上的目标视图中合并“my folder”和“my folder”中的子文件夹。


OP AlexM添加in the comments

  

无法强制合并,因为在流B上总是说合并已经完成(我在来自流A的几个文件之前合并);

     

我在流A的同一级别创建了一个流C,在Stream C ...版本树上执行相同的步骤,为父文件夹启动合并,选择要合并的文件夹“my folder”...

     

我可以复制“我的文件夹”,现在我将所有文件从流A合并到流C。