安装usvn后创建项目时提示sh: svn: command not found

安装完usvn登录之后,新建项目时报错,如下图:


wKiom1NGeFCBZ0crAACtXBLyyPo754.jpg

点“系统报告”,里面有一项显示不出来,如下图:

wKiom1NGebOAW3XAAAEFLQBqGN8422.jpg


解决方法:

修改SVNUtils.php文件

1.打开文件:vim /var/www/usvn/library/USVN/SVNUtils.php

说明:你的SVNUtils.php不一定在这个目录下

2.找到

public static function svnCommand($cmd)

       {

               return "svn --config-dir /USVN/fake $cmd";

       }


       /**

       * Get the command svnadmin

       *

       * @param string Parameters

       */

       public static function svnadminCommand($cmd)

       {

               return "svnadmin --config-dir /USVN/fake $cmd";


修改成如下内容:

public static function svnCommand($cmd)

       {

               return "/usr/local/svn/bin/svn --config-dir /USVN/fake $cmd";

       }


       /**

       * Get the command svnadmin

       *

       * @param string Parameters

       */

       public static function svnadminCommand($cmd)

       {

               return "/usr/local/svn/bin/svnadmin --config-dir /USVN/fake $cmd";

       }


说明:这里假设你的svn安装在/usr/local下面


问题解决。

你可能感兴趣的:(报错,command,found,not,svn:,usvn,sh:,无法显示svn版本)