移动的符号链接从Windows资源管理器中消失

时间:2011-09-14 10:27:55

标签: clearcase symlink windows-explorer

在使用自定义脚本将其导出到另一个SCM系统之前,我想在ClearCase中更改源代码的结构。由于原始代码可能仍会略有变化,我通过将现有文件夹的内容符号链接到新结构中来实现此目的。

现在所需的文件夹结构已经改变,我需要移动那些符号链接(或者开始整个过程​​,如果没有人可以帮助我,这是我的后退策略)。但是在移动任何符号链接后(顺便在动态视图中的同一个VOB内),Windows资源管理器不会在新位置显示元素。 ClearCase Explorer确实在新位置按预期显示它们并标记为符号链接;但他们似乎失去了目标,因为上下文菜单中的“Warp to target”选项显示为灰色。

重新启动电脑并取消/重新安装VOB并没有改善现状。

任何人都可以告诉我这是怎么发生的,如何防止这种情况再次发生,以及我可以如何恢复看似破坏的链接?

1 个答案:

答案 0 :(得分:1)

如果目标本身已更改,则VOB symlinks失去目标似乎正常,并且“ Warp to Symlink Target ”上下文菜单不起作用。

检查您的符号链接(此处使用in a dynamic view)是否为软链接 但是如果移动链接其目标更改,我认为删除并重新创建符号链接会更快。


实际上,OP SvenS在评论中提及:

  

符号链接的目标路径可以相对于链接存储   这似乎是这种情况,因为我只是将它们移回到以前的位置,目标在Windows资源管理器中重新出现。