我必须将代码库从Clear Case转移到Git群。在代码内部,有很多基于/ vobs /的绝对路径引用。...在没有代码更改的情况下,如何在此任务中处理这种情况?这可能吗?
答案 0 :(得分:0)
但是有很多基于
/vobs/
的绝对路径引用
如何在不更改代码的情况下完成此任务?
可以将ClearCase存储库移动到Git存储库而无需引用任何视图路径(例如,使用cleartool setview设置的动态视图,并可以通过/ vobs访问)。
参见this example。
但是在代码内部,这似乎不是ClearCase或GitSwarm问题,更多的是 content 问题(脚本中引用/vobs/...
的脚本)
您可能需要在要克隆/签出Git存储库的主机上人为地创建一个/vobs/
文件夹,以便找到与脚本兼容的路径。如果需要,/ vobs /可以是已签出存储库的 symlink 。
那会尊重您问题的“无需更改代码”部分。