我正在使用Eclipse和Subclipse,并尝试从命令行执行一些更高级的svn操作。但似乎命令行和eclipse正在使用不同的svn客户端。我如何在我的机器上找到所有已安装的版本,以便找到我需要的版本的路径?即list svn
返回系统上的所有svn安装。我很肯定我已经看到了一个linux / unix函数,但是我的google-fu完全没有找到任何结果。
答案 0 :(得分:1)
您可以使用find:
find / -perm +111 -type f -name svn 2>的/ dev / null的
STDERR通过管道传输到/ dev / null以禁止“Permission denied”警告。
如果您想知道每个版本:
find / -perm +111 -type f -name svn -print -exec {} --version -q \; 2 - ;的/ dev / null的
答案 1 :(得分:1)