Clearcase:从Git迁移到Clearcase

Clearcase:从Git迁移到Clearcase,git,clearcase,Git,Clearcase,你能分享一下你在Git到Clearcase迁移方面的经验吗 因为我们需要将回购转换为CC并保留历史记录。这种迁移没有真正的“经验”,但如果您需要保留历史记录,您可以轻松地为一个分支(如master)这样做,但多个分支更难做到: git filter-branch --tree-filter 'clearfsimport -preview -rec -nset . m:\MyView\MyVob\ParentDirectory' HEAD 对于git repo的每次提交,您都要执行clearfs

你能分享一下你在Git到Clearcase迁移方面的经验吗

因为我们需要将回购转换为CC并保留历史记录。

这种迁移没有真正的“经验”,但如果您需要保留历史记录,您可以轻松地为一个分支(如master)这样做,但多个分支更难做到:

git filter-branch --tree-filter 'clearfsimport -preview -rec -nset . m:\MyView\MyVob\ParentDirectory' HEAD
对于git repo的每次提交,您都要执行clearfsimport,以便在ClearCase动态视图中添加或更新文件(如“”中所述)


请参阅“”中有关过滤器的更多信息,通常用于,但此处用于另一个目的(
clearfsimport
)。

哇,您所做的与世界其他地方完全相反:)答案是尽量忘记尽快保存历史记录,转而关注其他需求。除非它是一个非常小的存储库。要给出任何建议,我认为您必须提供有关存储库的更多信息。尤其是分行的情况