Git 克隆SVN存储库

示例

您需要使用以下命令创建存储库的新本地副本

git svn clone SVN_REPO_ROOT_URL [DEST_FOLDER_PATH] -T TRUNK_REPO_PATH -t TAGS_REPO_PATH -b BRANCHES_REPO_PATH

如果您的SVN储存库遵循标准布局(主干,分支,标签文件夹),则可以保存一些键入内容:

git svn clone -s SVN_REPO_ROOT_URL [DEST_FOLDER_PATH]

git svn clone逐一检查每个SVN修订版,并在本地存储库中进行git commit以便重新创建历史记录。如果SVN信息库有很多提交,这将需要一段时间。

命令完成后,您将拥有完整的git存储库,其中包含一个名为master的本地分支,该分支跟踪SVN存储库中的主干分支。