使用git-svn获取svnversion

时间:2016-12-15 18:09:44

标签: git-svn

with git svn我可以使用带有git的svn存储库。在svn中,我可以使用

获得修订版本
svnversion

如何使用git svn获取svn版本的版本?

2 个答案:

答案 0 :(得分:3)

git svn info | grep '^Revision: ' | cut -c 11-
  • git svn info显示一些信息,包括当前版本
  • grep '^Revision: '从中提取当前版本的行
  • cut -c 11-通过切断Revision:
  • 的前10个字符,从中提取实际修订号

答案 1 :(得分:0)

@Vampire的答案非常好,我只想再包含一个命令,以防你想获得特定提交的修订,而不是存储库的最后一个:

git svn log

此命令将列出您进入SVN存储库的所有提交,提供SVN修订版,作者,时间戳,已编辑的行和提交消息。