在SVN标签中只是另一个URL。因此,当我使用git svn clone <url_of_tag>
克隆指向标记的URL时,我希望它能够获取标记的完整历史记录,但事实并非如此。克隆显示后的git日志,
<some_hash> git-svn-id: <tag_url>@12256 eaa63c25-6722-0410-8f96-99d88de8df57
git svn clone <url_of_trunk>
效果很好。
如何克隆标记网址以及完整的历史记录?
答案 0 :(得分:2)
考虑到SVN中的标签假设 不可变(因为你应该不在SVN标签中做更多版本),当在标记URL下读取SVN仓库的历史时,git svn脚本找不到很多提交内容就不足为奇了。
(参见SVN中的What do “branch”, “tag” and “trunk” really mean?)