Nei*_*eil 5 git cvs version-control git-cvs
我正在尝试使用git-cvsimport
CVS中的几个不同的模块,所有模块都在不同的分支上.
到目前为止,我已经完成了这个(在伪bash代码中):
for each ($MODULE, $BRANCH); do
git-cvsimport -p x -v -d "$CVS_REPO" "$MODULE" -o "$BRANCH" -C "$MODULE"
done
Run Code Online (Sandbox Code Playgroud)
但是这为每个模块创建了一个不同的git存储库.如果可能的话,我怎么把它们合并成一个呢?
理论上,您可以使用git 移植将存储库合并为一个:
请参阅“是否有一种干净的方法来处理以相同内容开头的两个原始 git 存储库?”
在实践中,您可能需要查看另一个工具,例如cvs2git,并检查它是否不以更一致的方式导入分支。
归档时间: |
|
查看次数: |
3401 次 |
最近记录: |