如何获取SVN修订号的作者信息?

如何获取SVN修订号的作者信息?,svn,git,Svn,Git,基本上,这个命令的svn等价物是什么 git show -s --pretty="format:%an" 85c3e0 我有一个修订号,我需要签入的作者?我只能想到这样的事情: svn info [-rXXX] | grep "Author" | awk '{print $4}' 在工作副本上使用svn info命令 基本svn信息将为您提供以下信息(示例): 此信息中的关键值为:修订版,上次更改的作者,以及上次更改的修订版 对于特定版本,请运行:svn info-r[rev\u

基本上,这个命令的
svn
等价物是什么

 git show  -s  --pretty="format:%an"    85c3e0

我有一个修订号,我需要签入的作者?

我只能想到这样的事情:

svn info [-rXXX] | grep "Author" | awk '{print $4}'

在工作副本上使用
svn info
命令

基本
svn信息
将为您提供以下信息(示例):

此信息中的关键值为:修订版上次更改的作者,以及上次更改的修订版

对于特定版本,请运行:
svn info-r[rev\u no]


您可以筛选出结果。

svn info
+
awk

 svn info -r327 | awk -F':' '/Last Changed Author/ {print $2}'

在客户端机器上,使用类似于龟甲SVN的GUI比使用命令行更容易

但是,如果您是SVN管理员,并且希望从SVN服务器本身获取信息(例如作为SVN管理员),则可以使用以下命令:

svnlook author-r[修订号][特定svn存储库物理驻留在服务器上的存储库路径]

svn info with--show item是最简单的方法:

svn info --show-item last-changed-author [-rXXX]

您可以跳过grep:
svn info[-rXXX]|awk'/Author/{print$4}'
是的。这里不需要
grep
,如图所示。
svn info --show-item last-changed-author [-rXXX]