从SVN转换为Git时,如何将修订号放在提交消息中?

Joh*_*lin 4 git clone git-svn

我们将把我们的存储库从Subversion转换为Git,但是希望能够保留SVN修订版号,因为bug跟踪器中的注释会定期引用它.

我们将使用John Albin博客git svn clone中描述的流程.

有没有办法在提交消息中包含修订号?我宁愿在克隆期间这样做,但后处理步骤是可以接受的.

是的,我知道git svn find-rev,但这需要SVN存储库,用户可以通过网络访问它.

Joh*_*ess 5

git svn默认情况下这样做:它通常在每个提交消息中包含一行,该行具有该提交的SVN修订号(以及一些其他数据).

但是,您发布的链接是您克隆的--no-metadata,它告诉您git svn不要追加该git-svn-id行.