Version control Cleartool移动仅移动顶部目录

Version control Cleartool移动仅移动顶部目录,version-control,clearcase,mv,Version Control,Clearcase,Mv,我们正在尝试将一组文件夹从vob中的一个位置移动到另一个位置。过程是: 我们签出目标父文件夹 签出源父文件夹 ct mv源目标 不幸的是,仅移动树中的顶部文件夹时,此操作失败。。。另一方面,ct重新定位工作正常,我们避免检查数千个vob元素。这个命令有什么缺点吗?我们假设源和目标位于同一vob中 我们假设源和目标位于同一vob中 那么cleartool mv就足够了:请参见“” 它不会只移动顶部元素 如“”所述: 重新定位命令不执行以下任何操作: 当源或目标VOB是UCM组件VOB或PVO

我们正在尝试将一组文件夹从vob中的一个位置移动到另一个位置。过程是:

  • 我们签出目标父文件夹
  • 签出源父文件夹
  • ct mv源目标
不幸的是,仅移动树中的顶部文件夹时,此操作失败。。。另一方面,ct重新定位工作正常,我们避免检查数千个vob元素。这个命令有什么缺点吗?我们假设源和目标位于同一vob中

我们假设源和目标位于同一vob中

那么
cleartool mv
就足够了:请参见“”

它不会只移动顶部元素

如“”所述:

重新定位
命令不执行以下任何操作:

  • 当源或目标VOB是UCM组件VOB或PVOB时,重新定位元素
  • 移动查看存储在重新定位目录中的私有文件和非版本DOs
  • 将元素移动到同一VOB中的新位置。(为此,请使用cleartool mv。

谢谢VonC!我们认为mv不够的症状是,在命令发出后,新位置的ls在移动的文件夹中没有显示任何内容。这是否意味着我们没有使用同一个VOB?@zeller或者这可能意味着源文件夹的内容尚未添加到源代码管理中(在移动可以帮助查看发生了什么之前,源文件夹中的a
cleartool ls
),它们处于版本控制之下。所以他们在不同的VOB中,我们的假设是错误的,没有其他可能性,对吗?@zeller如果他们在不同的VOB中,那么是的,假设是错误的,
cleartool-relocate
是正确的工具。