1
我们试图将一堆文件夹从我们的VOB中的一个位置移动到另一个位置。该过程为:Cleartool移动只移动顶层目录
- 我们检查出的目标父文件夹
- 退房源父父文件夹
- CT MV源目标
这不幸失败,只移动顶层文件夹在树中...另一方面,CT重新定位工作正常,我们避免检查成千上万的VOB元素。这个命令有什么缺点吗?我们假设源和目标在同一个vob中。
我们试图将一堆文件夹从我们的VOB中的一个位置移动到另一个位置。该过程为:Cleartool移动只移动顶层目录
这不幸失败,只移动顶层文件夹在树中...另一方面,CT重新定位工作正常,我们避免检查成千上万的VOB元素。这个命令有什么缺点吗?我们假设源和目标在同一个vob中。
我们假设源和目标在同一个vob中。
然后cleartool mv
足够:详见 “To move an element within a VOB”
它不会仅移动顶级元素。
正如在“Relocating elements to another VOB”中提到:
的
relocate
命令不做任何的下列:
- 搬迁元件时,无论是源或目标VOB是UCM组件VOB或PVOB。
- 移动存储在重定位目录中的视图专用文件和非版本化DO。
- 将元素移动到同一VOB中的新位置。 (使用
cleartool mv
用于此目的。)
感谢VonC!我们认为mv不够的症状是,在命令之后,新位置中的ls在移动的文件夹中不显示任何内容。这是否意味着我们没有使用相同的VOB? – zeller 2014-11-21 13:29:44
@zeller或者它可能意味着源文件夹的内容还没有添加到源代码管理中(源文件夹中的'cleartool ls' *在移动可以帮助看到发生了什么之前) – VonC 2014-11-21 13:31:27
它们是在版本控制下。所以他们在不同的VOB中,我们的假设很糟糕,没有其他的可能性是正确的? – zeller 2014-11-21 13:40:44