Macos 获取存储库中文件夹的SVN修订号

Macos 获取存储库中文件夹的SVN修订号,macos,bash,shell,svn,command-line,Macos,Bash,Shell,Svn,Command Line,下面是在mac上运行的BASH文件中的内容 result=$(svn info $svn | awk '/Revision:/ { print $2 }') 这很好,除了输出整个repositories文件夹外,它工作得很好 例如: 完整的SVN路径: 修订号为31469 我想要修订的目录 修订号为31405 打开svn客户端将显示文件夹的最新版本,但我需要自动化此过程。任何帮助都将不胜感激 我自己想出来的。不要使用/Revision://,而是使用: result=$(svn info $s

下面是在mac上运行的BASH文件中的内容

result=$(svn info $svn | awk '/Revision:/ { print $2 }')
这很好,除了输出整个repositories文件夹外,它工作得很好

例如: 完整的SVN路径: 修订号为31469

我想要修订的目录 修订号为31405


打开svn客户端将显示文件夹的最新版本,但我需要自动化此过程。任何帮助都将不胜感激

我自己想出来的。不要使用
/Revision://
,而是使用:

result=$(svn info $svn | awk '/^Last Changed Rev:/ { print $4 }')

svnversion
是否与
svn
二进制文件一起安装?(
sversion./so/is/this
)。如果是,你能用这个吗?对不起,我对osx svn软件包的内容不太熟悉…哦,是的!谢谢你!