如何将git桥接到ClearCase?

我最近使用git svn并非常喜欢它。现在,我在另一个客户处开始一个新项目。在该站点选择的SCM是ClearCase。我还没有发现git svnClearCase的类似产品。是否有人尝试通过一些技巧,配置或脚本以成功的方式在本地将git用作ClearCase的前端?如果可以,请您说明使用的方法?



浮云间
浏览 590回答 3
3回答

www说

我通常遵循的一个过程是:ClearCase中的快照CD view/vobs/myComponentgit init。这使我可以将ClearCase组件视为Git存储库。然后,我可以在该存储库中执行我想要的所有分支和“私有”提交,从而使文件在需要时可写(可以在快照视图中)。一旦有了稳定的最终提交,就更新快照视图,其中列出了所有“被劫持”的文件:我检出它们,然后将它们检入ClearCase。考虑到Git限制,每个ClearCase(UCM)组件的存储库是Git存储库的正确大小。另请参见每个开发人员应了解的基本casecase概念是什么?比较ClearCase和Git。这个想法仍然是:没有git-cc无需导入所有 ClearCase的历史记录(与SVN修订版不同,它没有存储库基准的概念)在ClearCase视图中为中间提交创建一个Git仓库通过所有已修改文件的签入,在ClearCase视图中镜像的最终Git提交。
打开App,查看更多内容
随时随地看视频慕课网APP