仅获取Windows版本SVN的作者姓名

时间:2014-08-14 18:45:27

标签: svn batch-file command-line post-commit svn-hooks

我正在为windows的svn存储库编写post-commit-hook脚本。 我有一个.bat文件。

现在我想只获得修订的作者姓名,该怎么做?

我知道svn info -r revnumber为我提供了特定数字的信息。

Repository UUID: 65c289e3-30af-4e40-9b38-41a2938c897c
Revision: 25
Node Kind: directory
Last Changed Author: foolish
Last Changed Rev: 25
Last Changed Date: 2014-08-13 23:23:24 +0530 (Wed, 13 Aug 2014)

我只想要信息中的最后更改作者。

1 个答案:

答案 0 :(得分:1)

您可以通过运行svnlook author -r %2 %1来获取作者的用户名。

  • %1:存储库路径,
  • %2:提交创建的修订号。

请参阅post-commit hook reference.