导入从ClearCase的源代码控制一个项目,RTC源代码控制
问题描述:
我试图导入一个ClearCase项目到RTC时钟源控制和我下面这个教程:导入从ClearCase的源代码控制一个项目,RTC源代码控制
https://jazz.net/library/article/50
本教程是否足够?当代码被检入clearcase时,它也会被自动检入到rtc源代码控制中?
任何常见的陷阱/在线教程欢迎
答
老实说,一对夫妇基线,我简单地创建一个导入RTC流(即,专用于进口流)我和手动复制几个基线,从选择动态视图(其中有一个配置规范,你可以很容易地以选择合适的基线的变化)
不管你最终使用这个导入工具,常见的陷阱是:
- 进口直接在用于开发的RTC流:它最好是在专用流中隔离导入,这将允许您开始在RTC Dev Stream中导入其中一个导入的基线,同时在导入流中稍后完成进一步的导入基线。
- 进口所有历史(而不是只有少数选定的基准线)
- 进口不清洗第一(即你可能会意识到你存储在ClearCase中相当多的二进制文件,库或者您可能要忽略其他生成的文件,通过导入的
.jazzignore
文件) - 导入时不重构组件:UCM ClearCase组件可能已在一年中用作多个项目代码库的巨型存储桶。
导入到另一个VCS是将其分成几个较小组件的好时机。 - 导入后完全关闭ClearCase:由于您不需要导入每个版本的所有所有者和历史记录,因此您可能需要不时查阅存储在ClearCase中的历史记录。
不要忘记锁定VOB,以确保只读访问。