可以在命令行中使用下面的命令来查看下 SVN 代码库中的提交版本日志。
svn log -q
后可以看到当前提交的版本信息和用户名。
提取所有用户列表
下面的命令是需要在 PowerShell 中运行的。
svn log --quiet | ? { $_ -notlike '-*' } | % { "{0} = {0} <{0}>" -f ($_ -split ' \| ')[1] } | Select-Object -Unique | Sort-Object | Out-File 'authors-transform.txt' -Encoding utf8
在简单的命令行工具中运行可能会得到命令行错误的提示。
如果没有错误的话,系统是不会给出提示信息,但是在运行命令的目录下面就会生成我们的用户列表。
生成的用户列表大致是下面的这个样子。
可以对用户列表来进行映射来对比 git 的用户。
这个用户列表主要是为了让我们对 Git 进行转换的时候可以使用。