我们的项目目前使用ClearCase来源控制。这限制了我们的发展,所以我们打算移至Git。不幸的是,由于合同原因,我们必须继续在ClearCase中维护我们的代码。 我们将使用Git进行日常开发,但我们必须检查我们的代码以清除每个版本。做这个的最好方式是什么?同时使用Git和Clearcase:我们如何检查Git代码更改为新的Clearcase版本?
例
比方说,Git的代码是V7.0,而在ClearCase中它仍然是V6.0。鉴于Git v7.0代码库,我希望ClearCase以某种方式能够自动计算自v6.0以来哪些文件发生了变化。有没有一种方法可以轻松地将所有从v6.0到v7.0的Git代码更改插入到ClearCase中作为ClearCase中的一个大型v7.0提交?
谢谢!
谢谢!当我们运行clearfsimport命令时,如果Git代码没有合适的.copyarea.db文件,这有什么关系吗? – ZakTaccardi
@ user891242我编辑了我的答案以解决您的观点(以及用一些相关链接说明'clearfsimport'命令) – VonC
谢谢!我们使用CCRC连接到由政府管理的ClearCase服务器,但我相信我们应该能够访问该服务器。 clearfsimport命令是从ClearCase服务器运行的,对吧? (而不是CCRC) – ZakTaccardi