我们将把我们的存储库从Subversion转换为Git,但是希望能够保留SVN修订版号,因为bug跟踪器中的注释会定期引用它.
我们将使用John Albin博客git svn clone中描述的流程.
有没有办法在提交消息中包含修订号?我宁愿在克隆期间这样做,但后处理步骤是可以接受的.
是的,我知道git svn find-rev,但这需要SVN存储库,用户可以通过网络访问它.
git svn默认情况下这样做:它通常在每个提交消息中包含一行,该行具有该提交的SVN修订号(以及一些其他数据).
但是,您发布的链接是您克隆的--no-metadata,它告诉您git svn不要追加该git-svn-id行.